Объект history содержит список адресов URL, посещенных в этом сеансе. Объект history связан с текущим документом. Несколько методов этого объекта позволяют загружать в браузер различные ресурсы и обеспечивают навигацию по посещенным ресурсам.
Синтаксис:
history.propertyName
history.methodName (parameters)
Свойства
o current – возвращает интернет-адрес документа, загруженного в настоящее время. Поддерживается только Navigator начиная с 3.0.
o length - возвращает размер списка истории, т.е. количество элементов в списке объекта history.
o next- возвращает Интернет-адрес следующего в списке истории документа. Поддерживается только Navigator начиная с 3.0.
o previous - возвращает Интернет-адрес предыдущего в списке истории документа. Поддерживается только Navigator начиная с 3.0.
Методы.
o Back() – загружает в окно Web-обозревателя предыдущий документ из списка истории.
o Forward() - загружает в окно Web-обозревателя следующий документ из списка истории.
o Go({Адрес})- загружает в окно Web-обозревателя документ из списка истории, интернет-адрес которого наиболее близок переданному в качестве параметра. Поддерживается только Navigator.
o Go({позиция}) – перемещается в списке истории на позицию, номер которой передан в качестве параметра. Поддерживается только Internet Explorer начиная с 4.0
o Go({приращение}) - перемещается в списке истории на количество позиций, переданное в качестве параметра. Можно задавать как положительные, так и отрицательные значения приращения. Поддерживается только Navigator.
Обработчики событий для объектов history не определены.