diff --git a/files/ru/web/api/document/location/index.md b/files/ru/web/api/document/location/index.md index 2e1f25aaebea08..4c1f21a361fce6 100644 --- a/files/ru/web/api/document/location/index.md +++ b/files/ru/web/api/document/location/index.md @@ -1,32 +1,29 @@ --- -title: Document.location +title: "Document: свойство location" slug: Web/API/Document/location +l10n: + sourceCommit: 41a8b9c9832359d445d136b6d7a8a28737badc6b --- {{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'`. +Хотя `Document.location` это _доступный только для чтения_ объект `Location`, вы ему всё же можно присвоить строковое значение. Это означает, что в большинстве случаев с document.location можно работать так, как будто это строка: `document.location = 'http://www.example.com'` фактически то же, что и `document.location.href = 'http://www.example.com'`. Если присвоить другое строковое значение, то браузер будет загружать указанный адрес. -Чтобы получить URL как строку, вы можете использовать _read-only_ свойство {{domxref("document.URL")}}. +Чтобы получить URL в виде строки также можно использовать доступное только для чтения свойство {{domxref("document.URL")}}. -Если страница находится вне текущего контекста, вернётся `null`. +Если страница находится вне текущего контекста, будет возвращено значение `null`. -## Синтаксис +## Значение -``` -locationObj = document.location -document.location = 'http://www.mozilla.org' // Эквиваленто след. -document.location.href = 'http://www.mozilla.org' -``` +Объект {{domxref("Location")}}. -## Пример +## Примеры ```js -dump(document.location); -// Выведет строку -// "http://www.example.com/juicybits.html" в консоли +console.log(document.location); +// Выведет в консоль объект Location ``` ## Спецификации @@ -39,5 +36,5 @@ dump(document.location); ## Смотрите также -- Интерфейс возвращаемого значения, {{domxref("Location")}}. -- Похожая информация, но привязанная к контексту, {{domxref("Window.location")}} +- Интерфейс возвращаемого значения — {{domxref("Location")}}. +- Похожая информация, но привязанная к {{Glossary("browsing context", "контексту просмотра")}}, {{domxref("Window.location")}}