Иллюстрированный самоучитель по Web-графике

Объект 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);
}
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.