Cita:
Iniciado por juanpa_842 Buenas
Poseo un problema con IE7, IE8, IE9 cuando intento invocar la funcion load y validando los datos que me trae, implemente el siguiente codigo.
Entonces el problema radica que
1) Cuando se intenta acceder a "encuesta.php" esta trae undefinite. desde IE, en caso contrario, si trae datos en chrome y Firefox
pero
2) Cuando llamo text.html, si trae datos en todos los navegadores incluido internet explorer.
Requiero una ayuda super urgente
$(document).ready(function(){
$.ajax({url: '/encuesta.php', cache: false, success: function(data, textStatus) {
alert(textStatus);
alert(data);
alert($(data).html());
}});
$.ajax({url: '/text.html', cache: false, success: function(data, textStatus) {
alert(textStatus);
alert(data);
alert($(data).html());
}});
});
Bueno, hoy puede analizar mas el problema y cambie la invocacion por una tradicional
Cita: var xmlhttp;
if (window.XMLHttpRequest){
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else{
// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("php").innerHTML=xmlhttp.r esponseText;
}
}
xmlhttp.open("GET","encuesta.php",true);
xmlhttp.send();
saliendo un error C00CE56E, esta aplicacion funciona en varios clientes y solo en uno puso problemas.
he encontrado una posible solucion para este caso en [URL="http://stackoverflow.com/questions/11823360/xmlhttp-breaking-in-ie9"]http://stackoverflow.com/questions/11823360/xmlhttp-breaking-in-ie9[/URL], mañana realizare las modificaciones en el servidor y les informare como me fue.