Window history.go()
Example
Create a button to go back two pages:
<button onclick="history.go(-2)">Go Back 2 Pages</button>
The output of the code above will be:
Click on Go Back to see how it works.
(Will only work if the previous pages exist in your history list)
Definition and Usage
The history.go()
method loads a URL (page) from the history list.
The history.go()
method only works if the page exist in the history list.
Note
history.go(0)
reloads the page.
history.go(-1)
is the same as history.back()
.
history.go(1)
is the same as history.forward()
.
See Also:
Syntax
history.go(number)
Parameters
Parameter | Description |
number | Required. Negative values go back. Positive values go forward. |
Return Value
NONE |
Browser Support
history.go()
is supported in all browsers:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |