Java Script History object

The History object contains an array of previously visited URLs by the visitor. To simulate the browser's back button, for example, you can use the History object:

<a href="javascript:history.go(-1)">Go back</a>


Properties

Properties Description
length Returns the number of URLs in the browser's history list.

Methods

Methods Description
back() Loads the previous URL in the history list.
forward() Loads the next URL in the history list.
go(whereTo) Goes to a specific URL within the history list. "whereTo" can be an integer to go to a URL within a specific position relative to the current (ie: -1 goes back one page, 1 goes forward one), or a string. For the string, enter a partial or full URL, and the function to match and go to the first URL that matches the string. Example(s).

Examples

 go(whereTo)

<a href="javascript:history.go(-3)">Go back 3 pages</a>
<a href="javascript:history.go('javascriptkit.com')">Go to nearest URL in history list with "javascriptkit.com" in the URL.</a>