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 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 der NavigationHistoryEntry-Schnittstelle wird ausgelöst, wenn der Eintrag nicht mehr Teil der Liste der Verlaufseinträge ist.

Ein Eintrag wird in folgenden Fällen entfernt:

  • Vorwärts-Verlaufseinträge werden gelöscht. Weitere Informationen finden Sie im Beispiel unter Benachrichtigungen beim Entfernen von Einträgen.
  • Der Benutzer löscht seinen Browserverlauf über die Einstellungen oder die dafür vorgesehenen Bedienelemente.
  • Das Verlaufslimit wird überschritten. Dieses Limit ist nicht festgelegt, Browser begrenzen den Verlauf jedoch in der Regel auf 50 Seiten.

Syntax

Verwenden Sie den Ereignisnamen in addEventListener():

js
addEventListener("dispose", (event) => { })

Alternativ können Sie ihn der Event-Handler-Eigenschaft der Schnittstelle zuweisen:

js
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