Метод XMLHttpRequest.abort() прерывает уже отправленный запрос. Когда запрос прерывается, то его свойство readyState устанавливается в 0
(UNSENT
), но событие readystatechange не возникает.
Синтаксис
xhrInstance.abort();
Параметры
Нет.
Возвращаемое значение
Void.
Пример
var xhr = new XMLHttpRequest(), method = "GET", url = "https://developer.mozilla.org/"; xhr.open(method,url,true); xhr.send(); xhr.abort();
Спецификации
Спецификация | Статус | Комментарии |
---|---|---|
XMLHttpRequest | Живой стандарт | Действующий стандарт WHATWG |
Совместимость браузеров
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | 1 | ? | 5[1] 7 |
(Да) | 1.2 |
Свойство | Android | Chrome для Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Базовая поддержка | ? | 1.0 | (Да) | ? | ? | ? |
[1] Это свойство обеспечивалось посредством ActiveXObject(). Internet Explorer поддерживает стандарт XMLHttpRequest начиная с версии 7.