возвращаемое значение: нет
|
NN2 |
NN3 |
NN4 |
NN6 |
IE3/J1 |
IE3/J2 |
IE4 |
IE5 |
IE5.5 |
совместимость |
• |
• |
• |
• |
• |
• |
• |
• |
• |
Для перемещения в пределах списка документов, отображенных ранее браузером, используйте в своем сценарии метод history.go(). При определении URL как параметра необходимо знать, что точный URL в этом списке уже задан. Потому не расценивайте этот метод как альтернативу установки в объекте window.location нового URL-адреса.
Для осуществления п-го количества переходов на любую сторону списка посещенных документов используйте параметр относительноеЧисло в методе history.go(). Этот параметр представляет собой целочисленное значение, которое определяет необходимый элемент списка относительно текущего положения пользователя. Например, если текущий URL является первым в списке (следовательно кнопка Forward на панели инструментов недоступна) для перехода к URL, находящемуся в этом же списке на два элемента ниже, данный метод используют следующим образом: history.go(-2)
Другими словами, текущий URL определяется выражением history.go(0) (в данном случае произойдет перезагрузка документа). Указанное целое число обозначает переход на нужную позицию в списке. Таким образом, history.go(-1) выполняется аналогично ме history.back(), a history.go(1) — аналогично history.forward().
Для применения метода history.go() можно также использовать URL-адреса или за головки документа, содержащиеся в списке посещенных документов (заголовки отображают в меню Go/View ). В данном методе указанная строка сравнивается со всеми элементами, содержащимися в списке. И первый же элемент, в состав которого входит строковый параметр, принимается как искомый. Но если указанный элемент не содержится в списке, то никакого перехода не последует.