[Resolvido] a4j não roda no chrome, firefox e ie9

4 respostas
helenamcd

Bom dia pessoal,

Eu estou utilizando o a4j:support no meu projeto, que contém também adf. No ie8 ou inferior roda perfeitamente, o problema é no ie9, chrome ou firefox; ele não chama o actionListener. Gostaria de saber se alguém já teve esse problema e como resolveu. Se há outro componente substituto…

Obrigada,

4 Respostas

M

Olha, quanto ao Chrome ou FF acho estranho pois nas minhas aplicações funciona perfeitamente.
No IE8 também, normal!

O IE9 realmente é um problema, dizem que é porque ao inverter o 9 ele vira um 6.
Logo IE9 = IE6. :stuck_out_tongue:

hehehe…
Certo, voltando a questão: Utilize a opção de modo de compatibilidade no IE9.
Na verdade você consegue até mesmo informar os sites que serão executados em modo de compatibilidade.
Ou então o usuário pode fazer isso manualmente, com um clique.
Esta opção aparece ao lado da barra de endereços!

P

Não sei se você pode usar, mas o componente ajax do primefaces <p:ajax> funciona normalmente.

Att.

FernandoFranzini
helenamcd

Pessoal, brigadão pelas respostas.

Eu descobri que o problema é o uso do a4j em uma mesma página que contenha o adf:commadButton. Substitui ele pelo h:commandButton e está funcionando. Muito obrigada pela ajuda. Vou tentar agora seguindo a resposta do Fernando para funcionar no ie9.

Obrigada!

Criado 4 de julho de 2011
Ultima resposta 4 de jul. de 2011
Respostas 4
Participantes 4