NavigationCurrentEntryChangeEvent: NavigationCurrentEntryChangeEvent() Konstruktor
Baseline
2026
Newly available
Since January 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Der NavigationCurrentEntryChangeEvent() Konstruktor erzeugt ein neues NavigationCurrentEntryChangeEvent Objekt.
Syntax
new NavigationCurrentEntryChangeEvent(type, init)
Parameter
type-
Ein String, der den Typ des Ereignisses repräsentiert.
init-
Ein Objekt, das zusätzlich zu den im
Event()definierten Eigenschaften die folgenden Eigenschaften hat:from-
Ein
NavigationHistoryEntryObjekt, welches den Ort repräsentiert, zu dem navigiert wird. -
Der Typ der Navigation, die zur Änderung geführt hat. Mögliche Werte sind
push,reload,replaceundtraverse. Standardmäßignull.
Rückgabewert
Ein neues NavigationCurrentEntryChangeEvent Objekt.
Beispiele
Ein Entwickler würde diesen Konstruktor nicht manuell verwenden. Ein neues NavigationCurrentEntryChangeEvent Objekt wird konstruiert, wenn ein Handler als Ergebnis des Auslösens des currententrychange Ereignisses aufgerufen wird.
navigation.addEventListener("currententrychange", (event) => {
console.log(event.navigationType);
});
Spezifikationen
| Specification |
|---|
| HTML> # the-navigationcurrententrychangeevent-interface> |