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.typeRead only- Is an
unsigned shortcontaining a constant describing how the navigation to this page was done. Possible values are:Value Constant name Meaning 0TYPE_NAVIGATEThe page was accessed by following a link, a bookmark, a form submission, a script, or typing the URL in the address bar. 1TYPE_RELOADThe page was accessed by clicking the Reload button or via the Location.reload()method.2TYPE_BACK_FORWARDThe page was accessed by navigating into the history. 255TYPE_RESERVEDAny other way. PerformanceNavigation.redirectCountRead only- Is an
unsigned shortrepresenting 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
PerformanceNavigationobject.
Specifications
| Specification | Status | Comment |
|---|---|---|
| Navigation Timing The definition of 'PerformanceNavigation' in that specification. |
Recommendation | Initial definition. |
Browser compatibility
| Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|---|
| Basic support | No support | (Yes) | 7.0 (7.0) | 9.0 | No support | No support |
toJSON() |
No support | ? | 25.0 (25.0) | 9.0 | No support | No support |
| Feature | Android | Edge | Firefox Mobile (Gecko) | Firefox OS | IE Phone | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|---|
| Basic support | No support | (Yes) | 7.0 (7.0) | 1.0 (7.0) | 9.0 | No support | No support |
toJSON() |
No support | ? | 25.0 (25.0) | 1.2 (25.0) | 9.0 | No support | No support |
See also
- The
Performancethat allows access to an object of this type. PerformanceNavigationTiming