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

объекты history и location

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

В Netscape Navigator 4 есть еще одно немаловажное отличие в управлении JavaScript методами объекта history. В данной версии браузера были разработаны два специальных ме тода: window.back () и window.forward (), которые также имитируют работу кнопок Back и Forward . Методы объекта history не определяются во фрейме как часть ссылки. Если пользователь переходит к фреймам, ссылки на которые указаны в списке посещенных страниц, с помощью метода parent.frameName.history.back (), то после достижения последнего фрейма в этом списке, переход более к предыдущим страницам не осушествляется.
В Internet Explorer механизм обращения к списку состояний не предполагает переход к отдельным фреймам. Вместо этого методы history.back () и history.forward () приводят к тем же результатам, что и щелчок на соответствующих кнопках панели управле ния браузера. Для осуществления правильного перехода по фреймовой структуре в разных версиях браузеров ссылки на методы history.back () и history.forward () задавайте исключительно в родительских окнах.
Объект history существует уже довольно давно. Поэтому, учитывая все написанное выше, рекомендуется использовать данный объект и его методы только в случаях крайней необходимости. Проект должен быть достаточно хорошо продуман для обеспечения нор мального перемещения пользователя по страницам данного Web-узла (например, должна осуществляться проверка текущего URL-адреса перед переходом на него с помощью данных методов). Иначе есть риск запутать пользователя, отображая для него совершенно неожидан ные Web-страницы. Могут возникнуть проблемы, и если в сценарии нельзя определить местоположение текущего документа в последовательности списка посещенных документов.

 
 
 
  методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | <<<

Hosted by uCoz