NavigationActivation: navigationType property
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.
Thuộc tính chỉ đọc navigationType của giao diện NavigationActivation chứa một chuỗi cho biết loại điều hướng.
Giá trị
Một chuỗi đại diện cho loại điều hướng mà NavigationActivation liên quan đến. Các giá trị có thể là:
push: Một vị trí mới đã được điều hướng đến, khiến một mục mới được đẩy vào danh sách lịch sử.reload:NavigationActivation.entryđược tải lại.replace:NavigationActivation.entryđược thay thế bằng mục lịch sử mới. Mục mới này sẽ sử dụng lại cùngkey, nhưng được gán mộtidkhác.traverse: Trình duyệt điều hướng từ một mục lịch sử hiện có sang một mục lịch sử hiện có khác.
Ví dụ
js
window.addEventListener("pageswap", (event) => {
// For example, the page was hidden, or the navigation is cross-document.
if (!event.viewTransition) return;
// Skip the view transition for back/forward navigations.
if (event.activation.navigationType === "traverse") {
event.viewTransition.skipTransition();
}
});
Thông số kỹ thuật
| Specification |
|---|
| HTML> # dom-navigationactivation-navigationtype> |