Ir para conteúdo
Fórum Script Brasil
  • 0

[Script] Popular 3 selects não funciona no IE


EstevãoSoberano

Pergunta

Bom dia galera...

eu vi um tópico aqui https://www.scriptbrasil.com.br/forum/lofiv...hp/t121008.html

e fiz baseado neste script para o meu site...funcionou no chrome, opera..... mas não funcionou no IE..

alguém pode me ajudar...

Link para download do script script-erro-ie.rar

INDEX.HTML

<script src="funcoes.js" type="text/javascript"></script>

Combo 1:
<select name="combo1" id="combo1" onchange="RetornoAjax(this.value, 'pagina1.html', 'combo2')">
<option value="1">Combo 1-1</option>
<option value="2">Combo 1-2</option>
<option value="3">Combo 1-3</option>
</select>


Combo 2:
<select name="combo2" id="combo2" onchange="RetornoAjax(this.value, 'pagina2.html', 'combo3')"></select>


Combo 3:
<select name="combo3" id="combo3" onchange="RetornoAjax(this.value, 'pagina3.html', 'combo4')"></select>


Combo 4:
<select name="combo4" id="combo4"></select>
FUNCOES.JS
function RetornoAjax(id, url, container)
{
var xmlHttp=GetXmlHttpObject()

if (xmlHttp==null)
{
     alert ("Este browser não suporta HTTP Request")
     return
}

var url=url;
url=url+"?id="+id;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=function()
{
     if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
     { 
         document.getElementById(container).innerHTML=xmlHttp.responseText
     }
}
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function GetXmlHttpObject()
{
var objXMLHttp=null

     if (window.XMLHttpRequest)
         objXMLHttp=new XMLHttpRequest()
     else if (window.ActiveXObject)
         objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")

return objXMLHttp
}
PAGINA1.HTML
<option value="1">Combo 2-1</option>
<option value="2">Combo 2-2</option>
<option value="3">Combo 2-3</option>
PAGINA2.HTML
<option value="1">Combo 2-1</option>
<option value="2">Combo 2-2</option>
<option value="3">Combo 2-3</option>
PAGINA3.HTML
<option value="1">Combo 4-1</option>
<option value="2">Combo 4-2</option>
<option value="3">Combo 4-3</option>

alguém pode me ajudar...Vlw

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...