Иллюстрированный самоучитель по WEB-графике

       

Объект location


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

Свойства объекта location

  • href — URL-адрес в виде строки;
  • hash — строка, следующая в URL за символом #;
  • host — часть URL ("хост:порт");
  • hostname — часть URL «хост»;
  • pathname — путь к объекту или файлу, находящийся после третьего слэша;
  • port — номер порта URL;
  • protocol — начальная часть, определяющая протокол;
  • search — строка запроса или данные URL после знака ?.
  • Например, если вы загрузили страницу с адресом http://www.cityline.spb.ru, то значением location.href будет эта строка.

    Мы можем изменять показываемую страницу, присваивая свойству href новое значение. Например:

    window.location.href="http://www.rambler.ru"

    Методы объекта location

  • assign — загружает другую страницу; этот метод эквивалентен изменению свойства window.location.href;
  • reload — обновляет текущую страницу;
  • replace — загружает страницу, заменяя URL-адрес текущей.


  • Содержание раздела