NavigationHistoryEntry: dispose event

Baseline 2026
Newly available

Since January 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Sự kiện dispose của giao diện NavigationHistoryEntry được kích hoạt khi mục không còn là một phần của danh sách các mục lịch sử.

Việc dispose xảy ra khi:

  • Các mục lịch sử phía trước bị xóa. Xem ví dụ tại Notifications on entry disposal để biết thêm thông tin.
  • Người dùng xóa lịch sử trình duyệt bằng cài đặt hoặc giao diện được cung cấp.
  • Vượt quá giới hạn lịch sử. Điều này không được đặc tả ở đâu, nhưng các trình duyệt thường có giới hạn lịch sử là 50 trang.

Cú pháp

Dùng tên sự kiện trong các phương thức như addEventListener(), hoặc đặt thuộc tính trình xử lý sự kiện.

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

ondispose = (event) => { }

Kiểu sự kiện

Một Event tổng quát.

Ví dụ

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

Thông số kỹ thuật

Thông số kỹ thuật
HTML
# handler-navigationhistoryentry-ondispose

Tương thích trình duyệt

Xem thêm