existen diversas variantes para poder obtener el XMLHttpRequest en diferentes Navegadores, y son fáciles de conseguir buscándolas en tutoriales, yo por ejemplo uso ésta y hasta ahora no me he topado con navegador en donde falle:
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;
}