--- title: AbortSignal.onabort slug: Web/API/AbortSignal/onabort translation_of: Web/API/AbortSignal/onabort ---
{{APIRef("DOM")}}{{SeeCompatTable}}

Свойство onabort интерфейса {{domxref("AbortSignal")}} является обработчиком события {{event("abort_(cancellable_fetch)", "abort")}} и вызывается при его срабатывании, т.е. когда fetch запрос(ы), с которым связан сигнал, был отменён.

Синтаксис

abortSignal.onabort = function() { ... };

Примеры

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

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

signal.onabort = function() {
  console.log('Запрос прерван');
};

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

Спецификация Статус Комментарий
{{SpecName('DOM WHATWG', '#dom-abortsignal-aborted', 'onabort')}} {{Spec2('DOM WHATWG')}} Initial definition

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

{{Compat("api.AbortSignal.onabort")}}

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