Firefox Tomorrow

web api event

NavigationHistoryEntry: dispose event

View on MDN ↗

The dispose event of the NavigationHistoryEntry interface is fired when the entry is no longer part of the history entry list.

Disposal occurs when:

  • Forward history entries are cleared. See the example at Notifications on entry disposal for more information.
  • The user clears their browser history using settings or provided UI controls.
  • The history limit is exceeded. This is not specified anywhere, but browsers tend to have a history limit of 50 pages.

Syntax

Use the event name in methods like addEventListener(), or set an event handler property.

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

ondispose = (event) => { }

Event type

A generic Event.

Examples

navigation.addEventListener("currententrychange", () => {
  navigation.currentEntry.addEventListener("dispose", disposeHandler);
});

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also