NavigationHistoryEntry: dispose-Ereignis
Baseline
2026
Neu verfügbar
Seit January 2026 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Das dispose-Ereignis des NavigationHistoryEntry-Interfaces wird ausgelöst, wenn der Eintrag nicht mehr Teil der Verlaufs-Eintragsliste ist.
Die Entsorgung erfolgt, wenn:
- Vorwärts-Verlaufseinträge gelöscht werden. Weitere Informationen finden Sie im Beispiel unter Benachrichtigungen bei Eintragsentsorgung.
- Der Benutzer seinen Browser-Verlauf über die Einstellungen oder bereitgestellte Benutzeroberflächensteuerungen löscht.
- Das Verlaufs-Limit überschritten wird. Dies ist nirgends spezifiziert, aber Browser haben tendenziell ein Verlaufs-Limit von 50 Seiten.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener() oder setzen Sie eine Ereignishandler-Eigenschaft.
js
addEventListener("dispose", (event) => { })
ondispose = (event) => { }
Ereignistyp
Ein generisches Event.
Beispiele
js
navigation.addEventListener("currententrychange", () => {
navigation.currentEntry.addEventListener("dispose", disposeHandler);
});
Spezifikationen
| Spezifikation |
|---|
| HTML> # handler-navigationhistoryentry-ondispose> |