Web features explorer

History

Widely available
Tags: api

The History API manipulates the browser session history, from navigations to state management, in the tab or frame that the current page is loaded in. To learn more, see History, History: back() method, History: forward() method, History: go() method, History: length property, History: pushState() method, History: replaceState() method, History: scrollRestoration property, History: state property at MDN.

Compatibility (view on caniuse.com)