Хелпикс

Главная

Контакты

Случайная статья





Метод go(). Объект Location. Методы



Метод go()

Метод go() загружает страницу из истории посещения текущего окна или вкладки браузера. Этот метод принимает один аргумент: строку или целое число. Целое положительное число указывает на какое количество страниц вперед нужно перейти, отрицательное число указывает на сколько страниц назад нужно вернуться. С помощью строкового аргумента можно указать точный URL-адрес из истории посещения, на который нужно перейти.

// переход назад на одну страницу history. go(-1);   // переход вперед на две страницы history. go(2);

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

Объект Location

Объект Location содержит информацию о URL-адресе текущего документа, с которым он связан.

Чтобы изменить или получить текущий URL, не обязательно использовать методы или свойства объекта, это можно также сделать обратившись напрямую к свойству location:

var someURL = window. location;   window. location = 'httр: //www. puzzleweb. ru';

Методы

Метод Описание
assign() Загружает новый документ в текущее окно (вкладку) браузера.
reload() Перезагружает документ с текущем URL-адресом. Может принимать один аргумент булева типа: true - перезагрузка страницы с сервера, false - перезагрузка страницы из кэша браузера.
replace() Заменяет текущий документ на документ, расположенный по адресу, переданному методу в качестве аргумента. Отличие от метода assign() заключается в том, что после использования replace() текущая страница удаляется из истории посещения текущего окна, это значит что пользователь не сможет вернуться на нее нажав кнопку назад в браузере.

Свойства

Свойство Описание
hash Задает или получает часть URL-адреса, следующую за знаком #.
host Задает или возвращает имя хоста и порт URL-адреса.
hostname Задает или возвращает имя хоста из URL-адреса.
href Задает или возвращает полный URL-адрес документа.
origin Возвращает строку, содержащую URL-адрес, включающий протокол, домен и порт.
pathname Строка, содержащая имя файла или путь к текущему файлу от корневой папки.
port Содержит строку с портом.
protocol Задает или получает протокол.
search Задает или возвращает часть URL-адреса, следующую за знаком вопроса (? ), включая сам знак вопроса.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.