NavigationCurrentEntryChangeEvent: NavigationCurrentEntryChangeEvent() Konstruktor
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used 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> |