Olá amigos, estou tendo um problema no ajax dentro do internet explorer.
Seguinte, tenho uma função javascript que chama uma “a4j:jsFunction” a qual serve para chamar um metodo java que seta uma mensagem no FacesContext e retorna ( navigation Rules ) para a mesma página ( com aquele retorno em String e tals ).
Daí nos outros navegadores funciona de boa, mas no IE quando coloco esse retorno para a mesma página para que mostre ela com a mensagem do FaceContext, mostra erro na página. Esse abaixo:
[code]Detalhes dos erros da página da Web
Agente de Usuário: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2)
Carimbo de data/hora: Fri, 28 Sep 2012 11:58:35 UTC
Mensagem: O objeto não dá suporte para a propriedade ou método
Linha: 166
Caractere: 390
Código: 0
URI: http://…/a4j/g/3_2_2.SR1org.ajax4jsf.javascript.AjaxScript.faces[/code]
Mas quando tiro o retorno do metodo java e mando ele retornar null, funciona e ele recarrega a pagina, mas sem a mensagem.
Alguem?