Кажется, что document.domain
- это свойство только для чтения , кроме Mozilla, которое позволяет изменять значение домена, который используется для той же политики происхождения (например) запросов AJAX безфактически обновляет страницу.
Ограничения на это - те же самые правила одной и той же политики происхождения.
По крайней мере, это мое понимание документов MDC для document.domain
.
Из документов:
Получает / задает часть домена исходного документа, которая используется той же политикой происхождения.
...
В спецификации DOM HTML это свойство указано как доступное только для чтения.Однако Mozilla позволит вам установить для него супердомен текущего значения, ограниченный его базовым доменом.Например, на developer.mozilla.org можно установить значение «mozilla.org», но не «mozilla.com» или «org».
Попробуйте обновить document.domain
и window.location.hostname
к новому значению в консоли и увидите разницу.