--- title: Document.location slug: Web/API/Document/location tags: - API - Document - HTML DOM - Read-only - Свойство translation_of: Web/API/Document/location ---
{{APIRef("DOM")}}
Доступное только для чтения свойство Document.location
возвращает объект {{domxref("Location")}}, который содержит информацию о URL страницы и предоставляет методы для изменения этого URL и загрузки другого URL.
Хотя Document.location
это read-only объект Location
, вы всё же можете присвоить ему {{domxref("DOMString")}}. Это означает, что в большинстве случаев вы можете работать с document.location так, будто это строка: document.location = 'http://www.example.com'
фактически то же, что и document.location.href = 'http://www.example.com'
.
Чтобы получить URL как строку, вы можете использовать read-only свойство {{domxref("document.URL")}}.
Если страница находится вне текущего контекста, вернётся null
.
locationObj = document.location document.location = 'http://www.mozilla.org' // Эквиваленто след. document.location.href = 'http://www.mozilla.org'
dump(document.location); // Выведет строку // "http://www.example.com/juicybits.html" в консоли
{{Compat("api.Document.location")}}