Summary
The 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 property.
PerformanceNavigation.type
Read only- Is an
unsigned short
containing a constant describing how the navigation to this page was done. Possible values are:Value Constant name Meaning 0
TYPE_NAVIGATE
The page was accessed by following a link, a bookmark, a form submission, a script, or typing the URL in the address bar. 1
TYPE_RELOAD
The page was accessed by clicking the Reload button or via the Location.reload()
method.2
TYPE_BACK_FORWARD
The page was accessed by navigating into the history. 255
TYPE_RESERVED
Any other way. PerformanceNavigation.redirectCount
Read only- Is an
unsigned short
representing the number of REDIRECTs done before reaching the page.
Methods
The Performance
interface doesn't inherits any method.
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
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | Not supported | 7.0 (7.0) | 9.0 | Not supported | Not supported |
toJSON() |
Not supported | 25.0 (25.0) | 9.0 | Not supported | Not supported |
Feature | Android | Firefox Mobile (Gecko) | Firefox OS | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | Not supported | 7.0 (7.0) | 1.0 (7.0) | 9.0 | Not supported | Not supported |
toJSON() |
Not supported | 25.0 (25.0) | 1.2 (25.0) | 9.0 | Not supported | Not supported |
See also
- The
Performance
that allows access to an object of this type. PerformanceNavigationTiming