JavaScript: Разница между местоположением. Офис и документ.

StackOverflow https://stackoverflow.com/questions/4226111

  •  26-09-2019
  •  | 
  •  

Вопрос

В чем разница между использованием местоположения .HostName и Document.domain?

Я думаю, что объяснение с примером будет полезным.

Это было полезно?

Решение

Кажется, что document.domain это Только для чтения Собственность, кроме в Mozilla, которое позволяет изменить значение домена, которое используется для той же политики происхождения (например) AJAX-запросов, не обновляя страницу.

Ограничения на это одинаковые правила одинаковой политики происхождения.

По крайней мере, это мое понимание MDC Docs для document.domain.

Из документов:

Получает / устанавливает доменную часть происхождения текущего документа, как используется той же политикой происхождения.

...

В спецификации DOM HTML это свойство указана только для чтения. Однако Mozilla позволит вам установить его в супердомон текущего значения, ограниченный его базовой областью. Например, на Developer.mozilla.org можно установить на «Mozilla.org», но не «Mozilla.com» или «ORG».

Попробуйте обновить document.domain и window.location.hostname к новой ценности в консоли и увидеть разницу.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top