Веб-программирование

Обучение программированию

Делаете первые шаги в программировании? Представляем вашему вниманию пошаговое обучение самостоятельного создания сайтов любой сложности на примерах! На страницах сайта KobRU вы найдете все самое необходимое, для того чтобы по праву считаться веб-мастером по созданию привлекательных динамически изменяемых интернет-страниц, используя основные инструменты веб-разработчиков: HTML; CSS; PHP; MySQL; JAVASCRIPT и другие. Сайт KobRU - наиболее полное и качественно структурированное руководство с предельно понятными пояснениями и поэтапным изложением материала, который поможет вам в совершенстве овладеть искусством программирования. Добавьте динамики и интерактивность в свои веб-проекты!

Вход в личный кабинет

Забыли пароль?

Не зарегистрированны?


Конструкторское Web-бюро
11.05 История Web-обозревателя

Автор: Denisido

Дата: 2010-12-22

Объект history

Когда вы открываете интернет страницу в Web-обозревателе, а после переходите на другие страницы, браузер запоминает их в течение сеанса работы. В его панели инструментов вы можете выбрать список истории или нажать на стрелки вперед и назад для перемещения. Таким списком также можно управлять программно. Для этих целей используют свойства и методы объекта History. Экземпляр доступен через свойство history объекта Window.

Свойство length

Данное свойство объекта History производит подсчет страниц в списке истории и возвращает иx количество:

Запустить!
// Объект history
  
var historyInfo = history.length;
alert(historyInfo);

Метод back()

Этот метод принимает в качестве необязательно параметра номер позиции, ведущий к началу в списке истории и возвращает требуемую страницу. Если параметр не указан, то метод возвращает предыдущую страницу:

Запустить!
// Объект history
  
history.back(); // загружаем предыдущую страницу
// Объект history
  
window.history.back(2); // загружаем  страницу, которая находится 2 по счету в списке истории (назад)

Метод forward()

Этот метод принимает в качестве необязательно параметра номер позиции, ведущий к концу в списке истории и возвращает требуемую страницу. Если параметр не указан, то метод возвращает следующую страницу:

Запустить!
// Объект history
  
history.forward(); // загружаем следующую страницу
// Объект history
  
history.forward(2); // вперед на 2 страницы в списке истории браузера

Метод go()

В качестве параметра указывается либо целевой адрес интернет-страницы, либо число как в описанных двух предыдущих методах. В последнем случае отрицательное число отправляет нас к началу (аналогично методу back с параметром), а положительное число - к концу (аналогично методу forward с параметром):

Запустить!
// Объект history
  
history.go(-3); // загружаем страницу, находящуюся 3 в списке истории, от текущей страницы назад
// Объект history
  
history.go("http://kobru.ru"); // загружаем страницу c интернет адреса http://kobru.ru



Оцените материал по 5-ти бальной шкале: 1 2 3 4 5



Коментарии:

Добавить новый коментарий:

Текст коментария:

Введите результат с картинки

Просмотров: 8400

Метки раздела JavaScript

Основы web программирования, var javascript, javascript функции, javascript обучение, javascript простые примеры, html javascript, javascript примеры, javascript random, уроки сайтостроения, java script, регулярные выражения, appendchild javascript, javascript бесплатно, javascript document write, javascript справочник, javascript примеры.