PerformanceNavigation

This interface is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming interface instead.

The legacy PerformanceNavigation interface represents information about how the navigation to the current document was done.

An object of this type can be obtained by calling the Performance.navigation read-only attribute.

Properties

The PerformanceNavigation interface doesn't inherit any properties.

PerformanceNavigation.type Read only
An unsigned short which indicates how the navigation to this page was done. Possible values are:
TYPE_NAVIGATE (0)
The page was accessed by following a link, a bookmark, a form submission, or a script, or by typing the URL in the address bar.
TYPE_RELOAD (1)
The page was accessed by clicking the Reload button or via the Location.reload() method.
TYPE_BACK_FORWARD (2)
The page was accessed by navigating into the history.
TYPE_RESERVED (255)
Any other way.
PerformanceNavigation.redirectCount Read only
An unsigned short representing the number of REDIRECTs done before reaching the page.

Methods

The Performance interface doesn't inherit any methods.

PerformanceNavigation.toJSON()
Is a jsonizer returning a json object representing the PerformanceNavigation object.

Specifications

Specification Status Comment
Navigation Timing
The definition of 'PerformanceNavigation' in that specification.
Recommendation Initial definition.

Browser compatibility

DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
PerformanceNavigation
Deprecated
Chrome Full support YesEdge Full support 12Firefox Full support 7IE Full support 9Opera No support NoSafari No support NoWebView Android Full support YesChrome Android Full support YesFirefox Android Full support 7Opera Android No support NoSafari iOS No support NoSamsung Internet Android Full support Yes
redirectCount
Deprecated
Chrome Full support YesEdge Full support 12Firefox Full support 7IE Full support 9Opera No support NoSafari No support NoWebView Android Full support YesChrome Android Full support YesFirefox Android Full support 7Opera Android No support NoSafari iOS No support NoSamsung Internet Android Full support Yes
toJSON
Deprecated
Chrome Full support 56Edge Full support 12Firefox Full support 25
Notes
Full support 25
Notes
Notes This property can return incorrect values. See bug 1459711.
IE Full support 9Opera No support NoSafari No support NoWebView Android Full support 56Chrome Android Full support 56Firefox Android Full support 25
Notes
Full support 25
Notes
Notes This property can return incorrect values. See bug 1459711.
Opera Android No support NoSafari iOS No support NoSamsung Internet Android Full support 6.0
type
Deprecated
Chrome Full support YesEdge Full support 12Firefox Full support 7
Notes
Full support 7
Notes
Notes This property can return incorrect values. See bug 1459711.
IE Full support 9Opera No support NoSafari No support NoWebView Android Full support YesChrome Android Full support YesFirefox Android Full support 7
Notes
Full support 7
Notes
Notes This property can return incorrect values. See bug 1459711.
Opera Android No support NoSafari iOS No support NoSamsung Internet Android Full support Yes

Legend

Full support
Full support
No support
No support
Deprecated. Not for use in new websites.
Deprecated. Not for use in new websites.
See implementation notes.
See implementation notes.

See also