This page was translated from English by the community.Learn more and join the MDN Web Docs community.
Document.domain
Устарело: Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.
Свойствоdomain уDocument интерфейса получает/устанавливает доменную часть источника происхождения (origin) текущего документа, используется вполитике ограничения домена (same origin policy).
In this article
Синтаксис
var domainString = document.domain;document.domain = string;
Значение
Доменная часть источника происхождения (origin) текущего документа.
Исключения
SecurityErrorAn attempt has been made to set
domainunder one of the following conditions:- The document is inside a sandboxed
<iframe> - The document has no browsing context
- The document'seffective domain is
null - The given value is not equal to the document's effective domain (or it is not a registerable domain suffix of it)
- The
document-domainFeature-Policyis enabled
- The document is inside a sandboxed
Examples
>Getting the domain
For the URIhttp://developer.mozilla.org/ru/docs/Web, this example setscurrentDomain to the string "developer.mozilla.org".
var currentDomain = document.domain;
Closing a window
If a document, such aswww.example.xxx/good.html, has the domain of"www.example.xxx", this example attempts to close the window.
var badDomain = "www.example.xxx";if (document.domain == badDomain) { // Just an example: window.close() sometimes has no effect window.close();}Спецификации
| Specification |
|---|
| HTML> # relaxing-the-same-origin-restriction> |