Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Neader

[Resolvido] ajax funciona no Firefox e no IE

Recommended Posts

Olá pessoal, estou criando um aplicação onde eu abro algumas telas na div "conteudo" e aparentemente estava tudo certo, pois está rodando perfeitamente no Chrome, porém no Firefox e no IE não está rodando.

 

aqui está o código ajax pra vcs darem uma olhada e verem pq não está dando certo no IE e no Firefox:

 

function GetXMLHttp(){
       var xmlHttp;
       try{
               xmlHttp = new XMLHttpRequest();
       }
       catch(ee){
               try{
                       xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
               }catch(e){
                       try{
                               xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                       }catch(e){
                               xmlHttp = false;
                       }
               }
       }
       return xmlHttp;
}
var xmlRequest = GetXMLHttp();

// FUNÇÃO QUE PEGA OS LINKs DE CADA PÁGINA
function Pag(valor){
       var url = valor;
       xmlRequest.onreadystatechange = mostraPag;
       xmlRequest.open("GET",url,true);
       xmlRequest.send(null);
       if(xmlRequest.readyState == 1){
               document.getElementById("conteudo").innerHTML = '<img src="imagens/carregandoo.gif">';
       }
       return url;
}

// FUNÇÃO QUE FAZ COM QUE ABRA AS PÁGINAS NA DIV 'CONTEÚDO'
function mostraPag(){
       if(xmlRequest.readyState == 4){
               document.getElementById("conteudo").innerHTML = xmlRequest.responseText;
       }
}

 

obs: ja verifiquei se o suporte a scripts do IE e do Firefox está ativo.

 

fico errado o título. teria que ser ajax NÃO funciona no Firefox e no IE

Compartilhar este post


Link para o post
Compartilhar em outros sites

tudo certo agora, funcionando no Chrome, Firefox e IE!

 

só deu uns problemas no CSS quando abro no IE, se souber de algum tópico sobre isso, agradeço tbm.

 

No mais esta funcionando blza.

 

Mais uma vez, MUITO OBRIGADO!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.