NavigationHistoryEntry : évènement dispose
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.
L'évènement dispose de l'interface NavigationHistoryEntry est déclenché lorsque l'entrée ne fait plus partie de la liste des entrées de l'historique.
La suppression se produit lorsque :
- Les entrées de l'historique futur sont supprimées. Voir l'exemple à Notifications sur la suppression d'une entrée (angl.) pour plus d'informations.
- L'utilisateur·ice efface son historique de navigation à l'aide des paramètres ou des contrôles d'interface utilisateur fournis.
- La limite de l'historique est dépassée. Cela n'est défini nulle part, mais les navigateurs ont tendance à avoir une limite d'historique de 50 pages.
Syntaxe
Utilisez le nom de l'évènement dans des méthodes comme addEventListener(), ou définissez une propriété de gestionnaire d'évènement.
js
addEventListener("dispose", (event) => { })
ondispose = (event) => { }
Type d'évènement
Un objet Event générique.
Exemples
js
navigation.addEventListener("currententrychange", () => {
navigation.currentEntry.addEventListener("dispose", disposeHandler);
});
Spécifications
| Spécification |
|---|
| HTML> # handler-navigationhistoryentry-ondispose> |