--- title: AbortSignal.onabort slug: Web/API/AbortSignal/onabort translation_of: Web/API/AbortSignal/onabort ---
Свойство 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")}}