aparte de la solución de @yournightmare86, necesitas usar
var para declarar las variables:
Código Javascript
:
Ver original//Creando el objeto XHR
var miXHR = crearXHR();
//o
//Creando el objeto XHR
var miXHR = crearXMLHttpRequest() ;
otra función para crear el XmlHttpRequest:
Código Javascript
:
Ver originalfunction getajax(){
try {
xmlhttpobj = new ActiveXObject("Msxml2.XMLHTTP");
} catch (ex) {
try {
xmlhttpobj= new ActiveXObject("Microsoft.XMLHTTP");
} catch (ex2) {
xmlhttpobj= false;
}
}
if (!xmlhttpobj && typeof XMLHttpRequest!='undefined') {
xmlhttpobj = new XMLHttpRequest();
}
return xmlhttpobj;
}