Objeto XMLHttpRequest de XML DOM
- Página anterior DOM Comentario
- Página siguiente DOM ParseError
A través del objeto XMLHttpRequest, puedes actualizar parte del contenido de la página sin recargar toda la página.
Objeto XMLHttpRequest
El objeto XMLHttpRequest se utiliza para intercambiar datos con el servidor en segundo plano.
El objeto XMLHttpRequest es el sueño de los desarrolladores, porque puedes:
- Actualizar la página sin recargarla
- Solicitar datos al 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
Métodos del objeto XMLHttpRequest
Método | Descripción |
---|---|
abort() | Cancelar la solicitud actual. |
getAllResponseHeaders() | Devolver la información del encabezado. |
getResponseHeader() | Devolver el valor del encabezado HTTP especificado. |
open(method,url,async,uname,pswd) |
Especificar el tipo de solicitud, la URL, si debe procesarse de manera asincrónica la solicitud y otros atributos opcionales de la solicitud.
|
send(string) |
Enviar la solicitud al servidor. stringÚnicamente para solicitudes POST |
setRequestHeader() | Agregar un par de etiqueta/valor a los encabezados que se enviarán. |
Atributos del objeto XMLHttpRequest
Atributo | Descripción |
---|---|
onreadystatechange | Almacenar la función (o nombre de la función) que se llama automáticamente cada vez que cambia la propiedad readyState. |
readyState |
Guardar el estado de XMLHttpRequest. Cambios de 0 a 4:
|
responseText | Devuelve los datos de respuesta en formato de cadena. |
responseXML | Devuelve los datos de respuesta en formato XML. |
status | Devuelve el número de estado (por ejemplo, "404" significa "No encontrado", o "200" significa "OK"). |
statusText | Volver al texto de estado (por ejemplo, "No encontrado" o "OK"). |
- Página anterior DOM Comentario
- Página siguiente DOM ParseError