Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

Browser-Kompatibilität

Siehe auch