NavigateEvent: userInitiated-Eigenschaft
Baseline 2026>
Neu verfügbar
Seit Januar 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.
Die schreibgeschützte userInitiated-Eigenschaft des NavigateEvent-Interfaces gibt true zurück, wenn die Navigation vom Benutzer initiiert wurde (z. B. durch Klicken auf einen Link, Absenden eines Formulars oder Drücken der "Zurück"/"Vorwärts"-Schaltflächen des Browsers), andernfalls false.
Hinweis: Die Tabelle unter Anhang: Arten von Navigationen zeigt, welche Navigationstypen vom Benutzer initiiert werden.
Wert
Ein boolescher Wert—true, wenn die Navigation vom Benutzer initiiert wurde, false, wenn nicht.
Beispiele
>Abrufen von userInitiated für ein Ereignis
js
navigation.addEventListener("navigate", (event) => {
console.log(event.userInitiated);
});
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-navigateevent-userinitiated-dev> |