Hoy estoy empezando a programar ajax y de curioso ejecute el codigo que dejo abajo, me funciono corectamente en IE7 y 8, Firefox 3.0 y 3.5. Segun lo que lei XMLHttpRequest era solo para firefox pero tambien me funciono en IExplorer. La pagina que quiero crear es para un Sistema Web (Tomcat-JSP-MySQL) en una intranet. Mi pregunta para los expertos es si puedo omitir ActiveXObject("Microsoft.XMLHTTP") y ("Msxml2.XMLHTTP") y que forma me recomiendan. Mientras mas sustentado sea la respuesta mas se lo agradeceria.
function miAjax(){
var xmlhttp=false;
xmlhttp = new XMLHttpRequest();
return xmlhttp;
}
function extraerDatos(origen){
divMostrar = document.getElementById('mostrar');
ajax=objetoAjax();
ajax.open("GET", origen);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
divResultado.innerHTML = ajax.responseText
}
}
ajax.send(null)
}
Gracias...