Baseline Widely available
Hinweis: Diese Funktion ist in Web Workers verfügbar, mit Ausnahme von Service Workers.
Die XMLHttpRequest.abort()
-Methode bricht die Anfrage ab, falls sie bereits gesendet wurde. Wird eine Anfrage abgebrochen, ändert sich der readyState
auf XMLHttpRequest.UNSENT
(0) und der status
-Code wird auf 0 gesetzt.
Falls die Anfrage noch in Bearbeitung ist (ihr readyState
ist weder XMLHttpRequest.DONE
noch XMLHttpRequest.UNSENT
), werden ein readystatechange
-Ereignis, ein abort
-Ereignis und ein loadend
-Ereignis in dieser Reihenfolge ausgelöst. Bei synchronen Anfragen werden keine Ereignisse ausgelöst und stattdessen ein Fehler geworfen.
Keine.
RückgabewertKeinen (undefined
).
Dieses Beispiel beginnt damit, Inhalte von der MDN-Startseite zu laden. Aufgrund einer Bedingung wird der Transfer anschlieÃend durch einen Aufruf von abort()
abgebrochen.
const xhr = new XMLHttpRequest();
const method = "GET";
const url = "https://developer.mozilla.org/";
xhr.open(method, url, true);
xhr.send();
if (OH_NOES_WE_NEED_TO_CANCEL_RIGHT_NOW_OR_ELSE) {
xhr.abort();
}
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4