IE9 + JSF + Richfaces

8 respostas
JMarcosR

Boa tarde!

alguem já testou alguma aplicação jsf + richfaces ou icefaces … com o IE 9 ?

estou com um monte de problemas de render acho eu graças a isso … nem os exemplos dos sites do fabricante dos componentes funcionam.

por exemplo grids não renderizam… progressbar também não… alguns eventos do ajax … por exemplo submit() fazem meus forms sumirem…

alguém já testou , teve problemas ?

Grato
Joao Rueda

8 Respostas

rikg12

mas vc ja testou em outro browser?
IE7, IE8, FF3, FF4, so pra citar alguns…

JMarcosR

oi, rikg12

já testei em todos os browsers(os mais populares… ), funcionava normalmente desde o IE6 … com o IE9 não … dei uma olhada no forum deles
http://community.jboss.org/message/564509 e parece que realmente só com JSF2 e richfaces 4 pra rodar no IE9 sem problemas, a versão 3.x.x. não rola !

agora acho q é esperar atualização do IE ou das versões 3.x do Richfaces

Se alguem tiver novidades , posta ai pra gente.

Abraços
João Rueda

gbvbahia01

Também estou com um monte de problemas… achei um forum que relata os problemas desde a versão beta…
http://community.jboss.org/message/562538
Mas pelo que entendi os caras num tem uma previsão não…
Tem um cara que aconselha que geremos nossa própria versão corrigida…
:frowning:

Tchello

Essa é pra quem tava com saudades do problemático IE6.

gbvbahia01

Consegui fazer um pacote do RF que ta funfando no IE9, pelo menos até agora…
Segui as orientações do fórum que postei mais acima,

alterei a função de reconhecimento do IE para:

function getInternetExplorerVersion()
{
   var rv = -1; 
   if (navigator.appName == 'Microsoft Internet Explorer')
   {
      var ua = navigator.userAgent;
      var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
      if (re.exec(ua) != null)
         rv = parseFloat( RegExp.$1 );
   }
   return rv;
}
function isIE9()
{
   var ver = getInternetExplorerVersion();
   if ( ver > -1 )
   {
         if(ver == "9"){
             alert('true');
             return true;
         }
         else{
             alert('false');
             return false;
         }
   }
   else{
       return false;
   }
}

E deletei a linha que tinha:

LOG.debug("Hidden JSF state fields: "+idsSpan);

Fiz as alterações recompilei o pacote e ta funfando :slight_smile:

O

Funcionou a dica do amigo acima :smiley: , JSF 1.2.13 + RichFaces 3.3.3 + OpenFaces 2.0

vlw

gbvbahia01

Funcionou a dica do amigo acima , JSF 1.2.13 + RichFaces 3.3.3 + OpenFaces 2.0

vlw


Sinto dizer que funciona parcialmente, da problema nas ordenações de tabelas e alguns outros lugares… :frowning:
Acho que é somente a ponta do iceberg…

vi-gb

Para resolver por agora usei o indicado neste link http://fernandofranzini.wordpress.com/2011/04/15/richfaces-3-3-nao-funciona-no-ie9/
É uma maneira rapida de resolver enquanto atualizo pra versao 4.

Criado 28 de março de 2011
Ultima resposta 24 de mai. de 2011
Respostas 8
Participantes 6