Роботландский Университет © А.А.Дуванов

СПРАВОЧНИК

содержание
конструкции | операции | функции | слова
Date | Array | String | Math
window | document | коллекции | event | history | location | navigator | screen
события

объект history

Объект history содержит информацию об адресах страниц, которые посещались в текущей сессии браузера. Эта информация хранится в списке History, длина которого содержится в свойстве length.

свойства объекта

свойство описание
length Свойство length содержит число элементов списка History, то есть число разных страниц, которые загружал браузер в свое окно во время текущего сеанса.

пример

<FORM>
  <INPUT type="reset" value="Сброс">
  <INPUT type="button" value="Число страниц"
         onclick="this.form.out.value=history.length;">
  <INPUT name="out" type="text" value="" size="10">
</FORM>

методы объекта

метод браузер описание
back() IE NN Загружает предыдущую страницу из списка History.
forward() IE NN Загружает следующую страницу из списка History.
go(n) IE Загружает n-ю страницу из списка History по отношению к текущей. Целое число n может быть положительным, отрицательным или нулем:
  • n < 0 — загружаются предыдущие страницы из History;
  • n = 0 — перегружается текущая страница;
  • n > 0  — загружаются следующие страницы из History
Например, history.go(-1) эквивалентно history.back(), а history.go(1) эквивалентно history.forward().

На предыдущую страницу

<FORM>
  <INPUT type="button" value="back" onclick="history.back()">
</FORM>
Проверка метода:
  • Нажмите кнопку back.
  • Вернитесь кнопкой Вперед браузера.

На следующую страницу

<FORM>
  <INPUT type="button" value="forward" onclick="history.forward()">
  <A href="window.htm">Новый документ</A>
</FORM>
Новый документ
Проверка метода:
  • Загрузите Новый документ.
  • Вернитесь кнопкой Назад браузера.
  • Нажмите кнопку forward.
  • Вернитесь кнопкой Назад браузера.

Переход на нужную страницу

<FORM>
  <INPUT type="button" value="go" onclick="history.go()">
  <A href="0210.htm">Новый документ</A>
</FORM>
Новый документ

 

 

содержание письмо автору об авторах