Não funciona no I.E
Olá a todos.
Estou utilizando uma funçãozinha que achei na net.
<script type="text/javascript">function criaXMLHttp() {if (typeof XMLHttpRequest != "undefined") return new XMLHttpRequest(); else if (window.ActiveXObject){ var versoes = ["MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0","MSXML2.XMLHttp", "Microsoft.XMLHttp"]; } for (var i = 0; i < versoes.length; i++){ try{ return new ActiveXObject(versoes[i]); }catch (e) {} }throw new Error("Seu browser nao suporta AJAX");}function lerId(id) {var divInfo = document.getElementById("divInfo");var XMLHttp = criaXMLHttp();XMLHttp.open("get","gemails.php?pagina=" + id, true);XMLHttp.onreadystatechange = function () {if (XMLHttp.readyState == 4)if (XMLHttp.status == 200){divInfo.innerHTML = XMLHttp.responseText;} else {divInfo.innerHTML = "Um erro ocorreu" + XMLHttp.statusText;}};XMLHttp.send(null);}</script>é um sisteminha de paginação, onde o id que eu recebo, é a pagina.
No firefoz funciona certinho, mas no ie não, ele apresenta o seguinte erro: "Erro em tempo de execução desconhecido".
coloquei um alert para fazer um teste, ele pega os dados tudo certo, mas na hora de colocar no innerhtml ele da erro.
Alguém sabe o que é??
[]'s
Discussão (3)
Carregando comentários...