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 erstellt 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 Eigenschaften, die in
Event()
definiert sind, die folgenden Eigenschaften besitzt:from
-
Ein
NavigationHistoryEntry
-Objekt, das den Ort repräsentiert, zu dem navigiert wird. -
Der Typ der Navigation, die zur Änderung geführt 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 erstellt, wenn ein Handler aufgerufen wird, als Ergebnis des Abfeuerns des currententrychange
-Ereignisses.
navigation.addEventListener("currententrychange", (event) => {
console.log(event.navigationType);
});
Spezifikationen
Specification |
---|
HTML # the-navigationcurrententrychangeevent-interface |