Diferencia entre revisiones de «Ejemplo objeto XMLHttpRequest (AJAX)»

De Manuais Informática - IES San Clemente.
Ir a la navegación Ir a la búsqueda
(Nueva página: En primer lugar crearemos nuestro objeto ActiveX en IExplorer y un objeto nativo en el resto de navegadores que lo soportan, y es por ello que tendremos que ver qué objeto creamos, c...)
 
(Sin diferencias)

Revisión actual del 00:16 24 ene 2008

En primer lugar crearemos nuestro objeto ActiveX en IExplorer y un objeto nativo en el resto de navegadores que lo soportan, y es por ello que tendremos que ver qué objeto creamos, controlándolo con diferentes condiciones, con esto conseguimos que el navegador cree una instancia del objeto apropiado, dependiendo del navegador usado por el usuario.

function nuevoAjax(){
var xmlhttp=false;
try
{
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (a)
	{
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (b) {
			xmlhttp = false;
			}
	}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
{
	xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}