Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2009, 15:24
Avatar de bacdavi
bacdavi
 
Fecha de Ingreso: junio-2006
Ubicación: http://localhost/
Mensajes: 351
Antigüedad: 17 años, 11 meses
Puntos: 7
Pregunta Mi script funciona en Firefox pero no en IE

Hola amigos,

espero q me puedan ayudar, tengo mi siguente codigo:

Código JS:
Ver original
  1. function display_data(paginas) {
  2. inicio = new Date();
  3.     xmlhttp=GetXmlHttpObject();
  4.     if (xmlhttp==null) {
  5.         alert ("Su navegador no soporta AJAX, Por favor utilice una version mas reciente del navegador");
  6.         return;
  7.     }
  8.     var url="resultado.php";
  9.     url=url+"?minimo="+paginas;//declaro la url definitiva al load div
  10.     //url="resultado.php?minimo=0";
  11.     xmlhttp.onreadystatechange=function() {
  12.         if (xmlhttp.readyState==4 || xmlhttp.readyState=="complete") {
  13.         Fin = new Date();
  14.            document.getElementById('time').innerHTML="El Web Service ha respondido en "+(Fin-inicio)+ " milisegundos";//Imprimo el div con el resultado
  15.            document.getElementById('resultado').innerHTML=xmlhttp.responseText;//Imprimo el div con el resultado
  16.         }else{
  17.             document.getElementById('resultado').innerHTML='<img src="loader.gif" alt="Procesando Peticion"><br><b>Verificando Datos...</b>';
  18.         }
  19.     }
  20.     xmlhttp.open("GET",url,true);
  21.     xmlhttp.send(null);
  22.    return false;
  23. }
  24. function GetXmlHttpObject() {
  25.     var xmlhttp=null;
  26.     try {
  27.         // Firefox, Opera 8.0+, Safari
  28.         xmlhttp=new XMLHttpRequest();
  29.     }
  30.     catch (e) {
  31.         // Internet Explorer
  32.         try {
  33.             xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
  34.         }
  35.         catch (e) {
  36.             xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  37.         }
  38.     }
  39.     return xmlhttp;
  40. }

Funciona perfecto en Firefox y en navegadores NetScape pero en IE no funciona, estaré haciendo algo malo en mi codigo??

Saludos y muchas gracias de antemano por la ayuda...