Galera,
boa tarde.
Estou me batendo para resolver o seguinte problema:
Ao fazer uma requisição ajax na página eu chamo a função "exibeAjax()" ao terminar "ocultaAjax()", conforme Exemplo abaixo.
Até aí tudo BEM, funciona perfeitamente no FF o problema ocorre quando a aplicação é rodada no Internet Exlorer 10.0, ele não consegue chamar a DIV "carregado".
<div id="fundo_ajax"></div>
<div id="ajax" align="center">
<h:graphicImage url="/resource/imagens/ajax.gif"/>
<br/>
...aguarde...
</div>
<h:panelGroup id="carregado">
<script>
ocultaAjax();
</script>
</h:panelGroup>
<h:commandButton title="Primeira página" image="/resource/imagens/ico_primeiro.png" action="#{logControle.paginaInicial()}" rendered="#{logControle.paginaClicada != 1}" onclick="exibeAjax()">
<f:ajax execute="@this" render="dataTable :carregado"/>
</h:commandButton>
function exibeAjax() {
$("#ajax").fadeIn(200);
$("#fundo_ajax").fadeIn(200);
}
function ocultaAjax() {
$("#frmMensagens").show();
$("#ajax").fadeOut();
$("#fundo_ajax").fadeOut();
}
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7; IE=EmulateIE9; IE=Emulate10" />
Obrigado