IE9 + JSF + Richfaces

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

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

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

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:

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

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:

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

vlw

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

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

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.