Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Mi script funciona en Firefox pero no en IE

Estas en el tema de Mi script funciona en Firefox pero no en IE en el foro de Frameworks JS en Foros del Web. Hola amigos, espero q me puedan ayudar, tengo mi siguente codigo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código JS: Ver original function display_data(paginas) { inicio = new Date();   ...
  #1 (permalink)  
Antiguo 30/10/2009, 15:24
Avatar de 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...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:03.