web api instance property
NavigationCurrentEntryChangeEvent: navigationType property
The navigationType read-only property of the NavigationCurrentEntryChangeEvent interface returns the type of the navigation that resulted in the change. The property may be null if the change occurs due to updateCurrentEntry().
Value
An enumerated value representing the type of navigation.
The possible values are:
push: A new location is navigated to, causing a new entry to be pushed onto the history list.reload: ThecurrentEntryis reloaded.replace: ThecurrentEntryis replaced with a new history entry. This new entry will reuse the samekey, but be assigned a differentid.traverse: The browser navigates from one existing history entry to another existing history entry.
Examples
navigation.addEventListener("currententrychange", (event) => {
console.log(event.navigationType);
});
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.