Navigation : propriété currentEntry
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.
La propriété en lecture seule currentEntry de l'interface Navigation retourne un objet NavigationHistoryEntry représentant l'emplacement vers lequel l'utilisateur·ice navigue actuellement.
Valeur
Un objet NavigationHistoryEntry.
Exemples
js
function initBoutonAccueil() {
// Récupère la clé de la première entrée chargée
// afin que l'utilisateur·ice puisse toujours revenir à cette vue.
const { key } = navigation.currentEntry;
backToHomeButton.onclick = () => {
navigation.traverseTo(key);
};
}
// Intercepte les évènements de navigation, tels que les clics sur les
// liens, et les remplace par des navigations sur une seule page
navigation.addEventListener("navigate", (event) => {
event.intercept({
async handler() {
// Navigue vers une vue différente,
// mais le bouton « accueil » fonctionne toujours.
},
});
});
Spécifications
| Spécification |
|---|
| HTML> # dom-navigation-currententry-dev> |