Доступное только для чтения свойство Document.location
возвращает объект Location
, который содержит информацию о URL страницы и предоставляет методы для изменения этого URL и загрузки другого URL.
Хотя Document.location
это read-only объект Location
, вы всё же можете присвоить ему DOMString
. Это означает, что в большинстве случаев вы можете работать с document.location так, будто это строка: document.location = 'https://www.example.com'
фактически то же, что и document.location.href = 'https://www.example.com'
.
Чтобы получить URL как строку, вы можете использовать read-only свойство document.URL
.
Если страница находится вне текущего контекста, вернётся null
.
Синтаксис
locationObj = document.location document.location = 'https://www.mozilla.org' // Эквивалентно document.location.href = 'https://www.mozilla.org'
Пример
dump(document.location); // Выведет строку // "https://www.example.com/juicybits.html" в консоли
Спецификации
Спецификация | Статус | Комментарии |
---|---|---|
WHATWG HTML Living Standard Определение 'Document.location' в этой спецификации. |
Живой стандарт | Нет изменений с HTML5. |
HTML5 Определение 'Document.location' в этой спецификации. |
Рекомендация | Исходное определение. |
Совместимость с браузерами
Возможность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Базовая поддержка | (Да) | (Да) | (Да) | (Да) | (Да) |
Возможность | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Базовая поддержка | (Да) | (Да) | (Да) | (Да) | (Да) |
Смотрите также
- Интерфейс возвращаемого значения,
Location
. - Похожая информация, но привязанная к контексту,
Window.location
Метки документа и участники
Метки:
Внесли вклад в эту страницу:
aethawalka
Обновлялась последний раз:
aethawalka,