Атрибут location.href окна
- Предыдущая страница hostname
- Следующая страница origin
- Вернуться на один уровень выше Location объекта Window
Определение и использование
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 |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница hostname
- Следующая страница origin
- Вернуться на один уровень выше Location объекта Window