PerformanceNavigation
Deprecated
Avoid using this feature in new projects.
This feature is supserseded by the PerformanceNavigationTiming API.
This feature may be a candidate for removal from web standards or browsers.>
Consider using the following features instead: Performance or Navigation timing.>
The legacy PerformanceNavigation interface represents information about how the navigation to the current document was done.
Warning:
This interface is deprecated in the Navigation Timing Level 2 specification.
Please use the PerformanceNavigationTiming interface instead.
An object of this type can be obtained by calling the Performance.navigation read-only attribute.
Instance properties
The PerformanceNavigation interface doesn't inherit any properties.
-
An
unsigned shortwhich indicates how the navigation to this page was done. Possible values are:-
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.
-
-
An
unsigned shortrepresenting the number of REDIRECTs done before reaching the page.
Instance methods
The Performance interface doesn't inherit any methods.
-
A serializer returning a JSON object representing the
PerformanceNavigationobject.
Specifications
| Specification |
|---|
| Navigation Timing Level 2> # performancenavigation-performancenavigation> |
Browser compatibility
See also
- The
Performancethat allows access to an object of this type. PerformanceNavigationTiming(part of Navigation Timing Level 2) that has superseded this API.