Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/08/2011, 14:57
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Funciona en IE6 pero no en Firefox

aparte de la solución de @yournightmare86, necesitas usar var para declarar las variables:

Código Javascript:
Ver original
  1. //Creando el objeto XHR
  2. var miXHR = crearXHR();
  3. //o
  4. //Creando el objeto XHR
  5. var miXHR = crearXMLHttpRequest() ;


otra función para crear el XmlHttpRequest:
Código Javascript:
Ver original
  1. function getajax(){
  2.         try {
  3.             xmlhttpobj = new ActiveXObject("Msxml2.XMLHTTP");
  4.         } catch (ex) {
  5.             try {
  6.                 xmlhttpobj= new ActiveXObject("Microsoft.XMLHTTP");
  7.             } catch (ex2) {
  8.                 xmlhttpobj= false;
  9.             }
  10.         }
  11.         if (!xmlhttpobj && typeof XMLHttpRequest!='undefined') {
  12.             xmlhttpobj = new XMLHttpRequest();
  13.         }
  14.         return xmlhttpobj;
  15.     }
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...