logo
Vvedenie_v_Veb_programmirovanien_2 / Vvedenie_v_Veb_programmirovanien_2

Свойства и методы объекта history

Объект window.history представляет интерфейс к списку всех Web-страниц, просмотренных пользователем в течение времени, указанного в настройках.

Свойство current Возвращает интернет-адрес документа, загруженного в настоящее время. Свойство length Возвращает размер списка истории.

Свойство next Возвращает интернет-адрес следующего в списке истории документа. Свойство previous Возвращает интернет-адрес предыдущего в списке истории документа.

Метод back() Загружает в окно браузера предыдущий документ из списка истории.

forward() Загружает в окно браузера следующий документ из списка истории.

go({Адрес}) Загружает в окно браузера следующий документ из списка истории, адрес которого наиболее близок к переданному в качестве параметра.

go({Позиция}) Перемещается в списке истории на указанную позицию.

<!-- пример pr23: -->

<html>

<head>

<title>History </title>

<script type="text/javascript">

function showCount() {

var histCount = window.history.length;

alert("You have been " + histCount + " Web pages this session.");

var hist= window.history. previous;

alert("Предыдущий документ"+hist);

}

</script>

</head>

<body>

<form>

<input type="button" name="activity" value="My Activity" onclick="showCount()" />

</form>

</body>

</html>