XMLHttpRequestObjeto


Objeto XMLHttpRequest

El objeto XMLHttpRequest se utiliza para intercambiar datos con el servidor en segundo plano.

El objeto XMLHttpRequest esel sueño de los desarrolladores, porque usted puede:

  • Actualizar una página web sin recargarla
  • Solicitar datos del servidor después de que la página se haya cargado
  • Recibir datos del servidor después de que la página se haya cargado
  • Enviar datos al servidor en segundo plano

Para aprender más sobre el objeto XMLHttpRequest, consulte nuestroTutorial de XML DOM。


Ejemplo de XMLHttpRequest

Cuando escriba un carácter en el campo de entrada de abajo, se envía un XMLHttpRequest al servidor - se devuelven sugerencias de nombres (desde un archivo en el servidor):

Escriba una letra en el campo de entrada:

Inicial


Sugerencias:



Crear un objeto XMLHttpRequest

Todos los navegadores modernos (IE7+, Firefox, Chrome, Safari y Opera) tienen un objeto XMLHttpRequest integrado.

La sintaxis para crear un objeto XMLHttpRequest:

xmlhttp=new XMLHttpRequest();

En versiones antiguas de Internet Explorer (IE5 e IE6) se utiliza el objeto ActiveX:

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

En el próximo capítulo, usaremos el objeto XMLHttpRequest para recuperar información XML del servidor.

Otras extensiones