Объект history
Объект history содержит информацию об адресах, которые браузер посетил во время текущего сеанса. Мы можем передвигаться по этому списку с помощью сценария, загружая страницы, которые он содержит. Объект history имеет только одно свойство и три метода.
Свойство объекта history:
- length – количество элементов в списке History браузера.
Методы объекта history:
- back – загружает предыдущую страницу из списка;
- forward – загружает следующую страницу из списка;
- go (n) – загружает страницу с номером n из списка.
В следующем примере сначала загружается первая страница, а затем пятая страница, причем предварительно проверяется, существует ли она.
window.history.go(
1
);
if
(window.history.length
>
4
) {
window.history.go(
5
);
}