Объект XMLHttpRequest в XML DOM
- Предыдущая страница DOM Comment
- Следующая страница DOM ParseError
Через объект XMLHttpRequest вы можете обновить часть веб-страницы, не перезагружая всю страницу.
Объект XMLHttpRequest
Объект XMLHttpRequest используется для обмена данными с сервером в фоновом режиме.
Объект XMLHttpRequest является мечтой разработчика, потому что вы можете:
- Обновление веб-страницы без перезагрузки
- Запрос данных у сервера после загрузки страницы
- Получение данных с сервера после загрузки страницы
- Отправка данных на сервер в фоновом режиме
Методы объекта XMLHttpRequest
Методы | Описание |
---|---|
abort() | Отмена текущего запроса. |
getAllResponseHeaders() | Возврат информации заголовков. |
getResponseHeader() | Возврат значения указанного HTTP заголовка. |
open(method,url,async,uname,pswd) |
Определение типа запроса, URL, асинхронной обработки запроса и других опциональных свойств запроса.
|
send(string) |
Отправка запроса на сервер. string: Используется только для запросов POST |
setRequestHeader() | Добавление пары имя/значение в заголовки, которые будут отправлены. |
Свойства объекта XMLHttpRequest
Свойства | Описание |
---|---|
onreadystatechange | Хранение функции (или имени функции), которая автоматически вызывается при каждом изменении свойства readyState. |
readyState |
Сохранение состояния XMLHttpRequest. Изменения от 0 до 4:
|
responseText | Возврат данных ответа в виде строки. |
responseXML | Возврат данных ответа в формате XML. |
status | Возврат номера состояния (например, "404" означает "Не найдено", или "200" означает "OK"). |
statusText | Возврат текста состояния (например, "Не найдено" или "OK"). |
- Предыдущая страница DOM Comment
- Следующая страница DOM ParseError