Thursday, December 26, 2013

History



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.

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>