NavigationCurrentEntryChangeEvent : constructeur NavigationCurrentEntryChangeEvent()
Baseline 2026>
Nouvellement disponible
Depuis janvier 2026, cette fonctionnalité fonctionne sur les appareils et les versions de navigateur les plus récents. Elle peut ne pas fonctionner sur les appareils ou navigateurs plus anciens.
Le constructeur NavigationCurrentEntryChangeEvent() crée un nouvel objet NavigationCurrentEntryChangeEvent.
Syntaxe
new NavigationCurrentEntryChangeEvent(type, init)
Paramètres
type-
Une chaîne de caractères représentant le type d'évènement.
init-
Un objet qui, en plus des propriétés définies dans
Event(), possède les propriétés suivantes :from-
Un objet
NavigationHistoryEntryreprésentant l'emplacement vers lequel la navigation a été effectuée. -
Le type de la navigation qui a entraîné le changement. Les valeurs possibles sont
push,reload,replaceettraverse. Par défaut,null.
Valeur de retour
Un nouvel objet NavigationCurrentEntryChangeEvent.
Exemples
Un·e développeur·euse n'utilise pas ce constructeur manuellement. Un nouvel objet NavigationCurrentEntryChangeEvent est construit lorsqu'un gestionnaire est invoqué à la suite du déclenchement de l'évènement currententrychange.
navigation.addEventListener("currententrychange", (event) => {
console.log(event.navigationType);
});
Spécifications
| Spécification |
|---|
| HTML> # the-navigationcurrententrychangeevent-interface> |