abort

Experimental

Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.

Событие abort из Fetch API вызывается когда fetch запрос прерывается, т.е. с помощью AbortController.abort().

Bubbles Нет
Cancelable Нет
Target objects AbortSignal
Interface Event

Примеры

 

В следующем фрагменте мы создаём новый объект AbortController, и получаем его AbortSignal (доступно в свойстве signal). Позже мы проверяем, был ли прерван сигнал, используя свойство aborted, и выводим соответствующее сообщение в консоль.

 

var controller = new AbortController();
var signal = controller.signal;

signal.onabort = function() {
  console.log('Request aborted');
};

Наследование

Событие abort реализует Event интерфейс — он имеет свойства и методы, определённые в нём.

Спецификации

Спецификация Статус Комментарий
DOM
Определение 'abort' в этой спецификации.
Живой стандарт Initial definition

Совместимость с браузерами

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help! (en-US)

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support

?

? 57 (57) Нет

?

Нет
Feature Android Android Webview Edge Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile Chrome for Android
Basic support Нет ? ? 57.0 (57) Нет ? Нет ?

Смотрите также