Widely Available
id: history
History
The
window.history API manipulates the browser session history, from navigations to state management, in the tab or frame that the current page is loaded in.
Baseline Status:
Achieved Widely Available on Jan 29, 2018 (Cross-browser Newly Available since Jul 29, 2015).
Desktop Browser Engine Support
Google Chrome
5
Supported
Mozilla Firefox
4
Supported
Apple Safari
5
Supported
Microsoft Edge
12
Supported
Mobile Browser Engine Support
Chrome Android
18
Firefox Android
4
Safari iOS
4
Specifications and References
MDN Browser Compat Data Keys:
api.History ↗
api.History.back ↗
api.History.forward ↗
api.History.go ↗
api.History.length ↗
api.History.pushState ↗
api.History.replaceState ↗
api.History.scrollRestoration ↗
api.History.state ↗
api.PopStateEvent ↗
api.PopStateEvent.PopStateEvent ↗
api.PopStateEvent.hasUAVisualTransition ↗
api.PopStateEvent.state ↗
api.Window.history ↗
api.Window.popstate_event ↗