NavigationCurrentEntryChangeEvent: navigationType property
The navigationType
read-only property of the NavigationCurrentEntryChangeEvent
interface returns the type of the navigation that resulted in the change.
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
: The Navigation.currentEntry
is reloaded.
replace
: The Navigation.currentEntry
is replaced with a new history entry. This new entry will reuse the same key
, but be assigned a different id
.
traverse
: The browser navigates from one existing history entry to another existing history entry.
Examples
navigation.addEventListener("currententrychange", (event) => {
console.log(event.navigationType);
});
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
navigationType |
102 |
102 |
No |
No |
88 |
No |
102 |
102 |
No |
70 |
No |
19.0 |
See also