Объекты history
Свойства: current
,length ,
Методы: back() ,forward() ,go()
,
Синтаксис: history.methodName(args)
Обработчики событий: отсутствуют
Например, с помощью следующего оператора можно вернуться к
документу, который открывался до этого момента и является вторым с конца в
хронологическом порядке следования открывавшихся документов:
history.go(-2);
Обратите внимание: уже открывавшиеся документы имеют отрицательные
номера. Для того чтобы перемещаться вперед по списку открывавшихся
документов, используется число без знака: напрмер,
history.go(2);
переместит нас на два документа вперед - если предположить, что в буфере
загружавшихся документов два документа предшествуют данному текущему
документу (т.е. хронологически загружались позже первой загрузки текущего
документа) и могут быть повторно восстановлены. Для определения текущего
размера буфера истории можно использовать выражение history.length. |