JavaScript метод XMLHttpRequest.abort()

JavaScript XMLHttpRequest

Определение и применение

JavaScript метод abort() объекта XMLHttpRequest позволяет прервать запрос, если он уже был отправлен.


Обращаю Ваше внимание на то, что когда запрос прерывается, то значение свойства readyState этого объекта XMLHttpRequest изменяется на 0 (UNSENT), при этом событие readystatechange не возникает.


Поддержка браузерами

МетодChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
abort()ДаДаДаДаДаДа

JavaScript синтаксис:

XMLHttpRequest.abort();

Cпецификация

XMLHttpRequest

Пример использования

let xhr = new XMLHttpRequest(); // инициализируем переменную новым объектом XMLHttpRequest
xhr.open("GET", "user.php"); // определяем параметры для запроса на определенный адрес
xhr.send(); // отправляем запрос на сервер

if (...) {
  xhr.abort(); // прерываем отправленный запрос
}
JavaScript XMLHttpRequest
×

Кажется, вы используете блокировщик рекламы :(

Этот ресурс не является коммерческим проектом и развивается на энтузиазме автора сайта, который посвящает все свое свободное время этому проекту.

Добавьте, пожалуйста, basicweb.ru в исключения блокировщика рекламы, этим вы поможете развитию проекта.