Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2009, 21:26
cm_vargas
 
Fecha de Ingreso: julio-2008
Mensajes: 28
Antigüedad: 16 años, 5 meses
Puntos: 1
Es posible dejar de utilizar ActiveXObject("Microsoft.XMLHTTP") y ("Msxml2.XMLHTTP")?

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...