Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Não estou conseguindo executar uma função bem simples em AJAX. Funciona normalmente no FF mas não no IE. o código é o seguinte:
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
xmlhttp = false;
}
}
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
alert(xmlhttp.responseText);
}
}
xmlhttp.open("GET","engine.php?oie=aoaoaoa",true);
xmlhttp.send(null);
o engine.php apenas dá um echo no $_GET['oie'];
daí, no IE dá o seguinte erro:
Automation server can't create object.
isso dá na linha que tem a função xmlhttp.open;
o que pode ser isso? alguém pode me ajudar?
Carregando comentários...