Amigos esta función para crear un objeto Ajax la encontré en internet sin embargo cuando creo un objeto de esta y le doy open, es como si no lo hubiera creado. Todo lo anterior me pasa en Firefox porque en IE si trabaja bien. Si alguno supiera que le pasa o si tiene una función que sea bien reconocida por los diferentes navegadores le agradeceria que me la enviara.Saludos Cordiales y espero su colaboración
la funcion es esta
function creaAjax(){
var objetoAjax=false;
try {
/*Para navegadores distintos a internet explorer*/
objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
/*Para explorer*/
objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (E) {
objetoAjax = false;
}
}
if (!objetoAjax && typeof XMLHttpRequest!='undefined') {
objetoAjax = new XMLHttpRequest();
}
return objetoAjax;
}