Latest web development tutorials

Se crea AJAX objeto XMLHttpRequest

XMLHttpRequest es la base de AJAX.


objeto XMLHttpRequest

Todos los navegadores modernos soportan objeto XMLHttpRequest (IE5 y IE6 utilizan ActiveXObject).

XMLHttpRequest para intercambiar datos con el servidor en segundo plano. Esto significa que sin volver a cargar la página completa de una sección de la página se actualiza.


Crear objeto XMLHttpRequest

Todos los navegadores modernos (IE7 +, Firefox, Chrome, Safari y Opera) están incorporados en el objeto XMLHttpRequest.

Crear sintaxis objeto XMLHttpRequest:

variable=new XMLHttpRequest();

Las versiones anteriores de Internet Explorer (IE5 e IE6) utilizando objetos ActiveX:

variable=new ActiveXObject("Microsoft.XMLHTTP");

Con el fin de hacer frente a todos los navegadores modernos, incluyendo IE5 y IE6, por favor, compruebe si el navegador es compatible con el objeto XMLHttpRequest. Si es así, a continuación, crear el objeto XMLHttpRequest. Si no es así, crear ActiveXObject ::

Ejemplos

var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}

Trate »

En el siguiente capítulo, aprenderá las peticiones al servidor de origen.