Атрибут location.href окна

Определение и использование

location.href Установка или возврат полного URL текущей страницы.

Пример

Пример 1

Получить URL текущей страницы:

let url = location.href;

Попробуйте сами

Пример 2

Установить URL текущей страницы:

location.href = "";

Попробуйте сами

Пример 3

Установить значение href для якоря на странице:

location.href = "#top";

Попробуйте сами

Пример 4

Установить значение href для адреса электронной почты (откроет программу и создаст новое письмо):

location.href = "mailto:someone@example.com";

Попробуйте сами

Синтаксис

Возвратить атрибут href:

location.href

Установить атрибут href:

location.href = URL

Значение атрибута

Значение Описание
URL

Абсолютный URL, например:

http://www.example.com/index.html


Относительный URL, например:

index.html


URL якоря, например:

location.href="#top"


Новый протокол, например:

ftp://someftpserver.com

mailto:someone@example.com

file://host/path/example.txt

Возвратное значение

Тип Описание
Строка Полный URL страницы, включая протокол (например, https://).

Поддержка браузерами

Все браузеры поддерживают location.href:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка Поддержка