Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Seit January 2026 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Der NavigateEvent() Konstruktor erstellt eine neue Instanz eines NavigateEvent-Objekts.
Ein String, der den Typ des Ereignisses darstellt.
initEin Objekt, das zusätzlich zu den im Event() definierten Eigenschaften die folgenden Eigenschaften enthält:
canIntercept OptionalEin boolescher Wert, der definiert, ob die Navigation abgefangen werden kann oder nicht (z.B. kann eine cross-origin Navigation nicht abgefangen werden). Standardwert ist false.
destinationEin NavigationDestination-Objekt, das den Ort darstellt, zu dem navigiert wird.
downloadRequest OptionalDer Dateiname der Datei, die im Falle einer Download-Navigation angefordert wird (z.B. ein <a> oder <area> Element mit einem download Attribut). Standardwert ist null.
formData OptionalDas FormData-Objekt, das die übermittelten Daten im Falle einer POST Formularübermittlung darstellt. Standardwert ist null.
hashChange OptionalEin boolescher Wert, der definiert, ob die Navigation eine Fragmentnavigation ist (d.h. zu einem Fragment-Identifier im selben Dokument). Standardwert ist false.
hasUAVisualTransition OptionalEin boolescher Wert, der definiert, ob der Benutzeragent eine visuelle Überblendung für diese Navigation durchgeführt hat, bevor dieses Ereignis ausgelöst wurde. Standardwert ist false.
info OptionalDer info-Datenwert, der von der auslösenden Navigationsoperation übergeben wurde (z.B. Navigation.back() oder Navigation.navigate()).
navigationType OptionalDer Typ der Navigation. Mögliche Werte — push, reload, replace und traverse. Standardwert ist push.
signalEin AbortSignal, das abgebrochen wird, wenn die Navigation abgebrochen wird (z.B. durch das Drücken der "Stopp"-Taste des Browsers durch den Nutzer oder wenn eine andere Navigation beginnt und somit die laufende abbricht).
sourceElement OptionalEin Element-Objekt, das das auslösende Element darstellt, in Fällen in denen die Navigation von einem Element initiiert wurde, oder null, wenn die Navigation nicht von einem Element initiiert wurde. Standardwert ist null.
userInitiated OptionalEin boolescher Wert, der definiert, ob die Navigation vom Nutzer initiiert wurde (z.B. durch Klicken auf einen Link, Absenden eines Formulars oder Drücken der "Zurück"/"Weiter"-Tasten des Browsers). Standardwert ist false.
Ein neues NavigateEvent-Objekt.
Ein Entwickler würde diesen Konstruktor nicht manuell verwenden. Ein neues NavigateEvent-Objekt wird erstellt, wenn ein Handler infolge des Auslösens des navigate-Ereignisses aufgerufen wird.
| HTML # the-navigateevent-interface |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.