NavigationHistoryEntry: dispose-Ereignis
Baseline 2026>
Neu verfügbar
Seit Januar 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> |