NavigationCurrentEntryChangeEvent: NavigationCurrentEntryChangeEvent() Konstruktor
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Der NavigationCurrentEntryChangeEvent()
Konstruktor erzeugt ein neues NavigationCurrentEntryChangeEvent
Objekt.
Syntax
new NavigationCurrentEntryChangeEvent(type, init)
Parameter
type
-
Ein String, der den Typ des Ereignisses darstellt.
init
-
Ein Objekt, das zusätzlich zu den im
Event()
definierten Eigenschaften die folgenden Eigenschaften besitzt:from
-
Ein
NavigationHistoryEntry
Objekt, das den Ort repräsentiert, zu dem navigiert wird. -
Der Typ der Navigation, die die Änderung verursacht hat. Mögliche Werte sind
push
,reload
,replace
undtraverse
. Standardwert istnull
.
Rückgabewert
Ein neues NavigationCurrentEntryChangeEvent
Objekt.
Beispiele
Ein Entwickler würde diesen Konstruktor nicht manuell verwenden. Ein neues NavigationCurrentEntryChangeEvent
Objekt wird erzeugt, 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 |