history/js/history-html5.js:9
Provides browser history management functionality using a simple add/replace/get paradigm. This can be used to ensure that the browser's back and forward buttons work as the user expects and to provide bookmarkable URLs that return the user to the current application state, even in an Ajax application that doesn't perform full-page refreshes.
This module provides the following classes:
This module is a rollup of the following modules:
window.location.hash
, as well as convenience methods for working
with the location hash and a synthetic hashchange
event that
normalizes differences across browsers.