function initRequestObject() {
var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
if (!xmlhttp && window.createRequest) {
try {
xmlhttp = window.createRequest();
} catch (e) {
xmlhttp=false;
}
}
return xmlhttp;
}
Ahora podremos cargar el objeto xmlhttp simplemente llamando a la función initRequestObject() y a partir de aquí podemos seguir trabajando con el objeto sin preocuparnos por el navegador. El uso de este objeto lo veremos en otros artículos.Redactado por Nenillo
¿Dudas? ¡Cualquier duda será atendida en nuestro Foro!