Using the Browser History to Go Forward and Backward Pages

history.forward(); //forward 1 page history.back(); //backward 1 page history.go(-2); //backward 2 pages

The browser keeps track of the pages that have been navigated to in a history. JavaScript allows you to access this history to go forward or backward pages. This allows you to provide forward and backward controls to your web pages. You can also use this feature to provide bread crumbs displaying links to multiple pages back in the history.

To go forward one page, use history.forward(). To go backward one page, use history.back().

To go forward or backward multiple pages, use history.go(n), where n is the number of pages. A negative number goes backward ...

Get jQuery and JavaScript Phrasebook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.