NavigationTransition
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental:This is anexperimental technology
Check theBrowser compatibility table carefully before using this in production.
TheNavigationTransition
interface of theNavigation API represents an ongoing navigation, that is, a navigation that hasn't yet reached thenavigatesuccess
ornavigateerror
stage.
It is accessed via theNavigation.transition
property.
In this article
Instance properties
finished
Read onlyExperimentalReturns a
Promise
that fulfills at the same time thenavigatesuccess
event fires, or rejects at the same time thenavigateerror
event fires.from
Read onlyExperimentalReturns the
NavigationHistoryEntry
that the transition is coming from.navigationType
Read onlyExperimentalReturns the type of the ongoing navigation.
Examples
js
async function cleanupNavigation() { await navigation.transition.finished; // Navigation has completed successfully // Cleanup any ongoing monitoring}
Specifications
Specification |
---|
HTML> # navigationtransition> |
Browser compatibility
Loading…