| Вернуться | В начало |
| history | NN 2 IE 3 DOM n/a | ||||
|
2.Рекламка:
my | Жалюзи Ролеты Киев rulon.com.ua ;
s |
;
x | часы rolex, копии часов rolex, купить rolex В течение "сессии браузера" браузер ведёт журнал, содержащий список URL, посещенных пользователем. Этот список (как массив) используется браузером, чтобы помочь с навигацией через кнопки Back и Forward. Из-за чувствительного характера частной информации, сохраненной в объекте history, не все подробности выставлены для обработки сценариям, которые могли фиксировать такую информацию и тайно представлять её серверу. В более современных версиях браузера каждое окно ведёт его собственный объект history. | |||||
Объектно-ориентированная модель
| |||||
Свойства:
| current, next, previous | NN 4 IE n/a DOM n/a | ||
| Только чтение | |||
|
URL текущего, следующего и предыдущего ресурса в массиве history. Эта информация - частная, и в Navigator 4 она может быть восстановлена только "подписанными" сценариями и с одобрения пользователя. Подписанные сценарии - вне области этой книги, но хорошая книга по JavaScript должна показать Вам, как создавать и программировать "подписанные" сценарии. | |||
|
Пример:
var prevURL = parent.otherFrame.history.previous | |||
|
Возвращаемое значение: Строка. |
|||
| |||
| length | NN 2 IE 3 DOM n/a | ||
| Только чтение | |||
|
Число элементов в списке хронологии. Даже с этой информацией Navigator 4 и последующие позволят Вам извлечь определенный элемент хронологии только подписанными сценариями и с разрешения пользователя. | |||
|
Пример:
if (history.length > 4) { ... } | |||
|
Возвращаемое значение: Целое число. | |||
| |||
Методы:
| back( ) | NN 2 IE 3 DOM n/a |
|
Основное действие - перемещение к предыдущему документу, подобному щелчку кнопки браузера Back. В Navigator 4, однако, Вы можете вызывать метод back() для любого окна или фрейма, таким образом совершая обход заданного по умолчанию поведения кнопки Back. Например, повторные запросы к parent.otherFrame.history.back() исчерпают, в конечном счете, хронологию фрейма и прекратят далее делать что - либо. С другой стороны, повторные запросы к top.history.back() будут аналогичны щелчку кнопки Back. | |
|
Возвращаемое значение None. | |
|
Параметры None. | |
| forward( ) | NN 2 IE 3 DOM n/a |
|
Основное действие - переместиться к URL, к которому ведет кнопка браузера Forward (если она активна). Остальные свойства аналогичны history.back(). | |
|
Возвращаемое значение None. | |
|
Параметры None. | |
| go( ) | NN 2 IE 3 DOM n/a | ||||
|
go(stepCount | "URL") Перемещается к определенной позиции в хронологии. | |||||
|
Возвращаемое значение None. | |||||
Параметры
| |||||