в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

метод go (относительное число | "URLилиЗаголовок") объекта history

предыдущая страничка

Подобно большинству других методов объекта history, из сценария документа довольно трудно управлять как текущим, так и остальными URL, заданными в списке состояний. Таким образом, затрудняется возможность выполнения в сценарии следующих действий: точного определения области перемещения по списку в том или ином направлении и фактических URL или заголовков, предназначенных для перехода. Используйте этот метод только тогда, когда Web-страницы и действия пользователя на них находятся под полным контролем (а также для сценариев, автоматически запускаемых при посещении определенного узла). Как только пользователь получает контроль над переходами, нет никакой гарантии, что он будет просматривать страницы в том порядке, в каком хотелось бы разработчику. Последовательно, не будут работать и сценарии, построенные на использовании объекта history.
совет

При написании страницы, совместимой со всеми браузерами, необходимо знать, что в Internet Explorer и в Netscape Navigator метод go() работает по-разному. Во-первых, ошибка в Internet Explorer 3 приводит к тому, что при иc пользовании в history.go() любого ненулевого значения, параметр всегда воспринимается как 1. Во-вторых, в Internet Explorer 3 данный метод вообще не работает со строками (браузер генерирует сообщение об ошибке); для Internet Explorer 4+ соответствующая строка должна быть частью URL, а не частью заголовка документа, как в Netscape Navigator. И наконец, перезагрузка страницы с использованием history.go(0) часто приводит к повторной загрузке страницы с сервера, а не восстановлению ее из кэш-памяти.

 
Наиболее часто данный метод применяют в виде history.go (0) для осуществления "легкой" перезагрузки текущего окна.

 

* Смотрите пример использования go ()
 
 
  примеры | назад | вперед | 1 | 2 | 3 | 4 | 5 | <<<

 
Hosted by uCoz