Поделиться через


HtmlDocument.Domain Свойство

Определение

Возвращает или задает строку, описывающую домен этого документа в целях безопасности.

public:
 property System::String ^ Domain { System::String ^ get(); void set(System::String ^ value); };
public string Domain { get; set; }
member this.Domain : string with get, set
Public Property Domain As String

Значение свойства

Допустимый домен.

Исключения

Аргумент Domain свойства должен быть допустимым доменным именем с помощью соглашений системы доменных имен (DNS).

Комментарии

По умолчанию две веб-страницы в разных кадрах не могут получать доступ к содержимому друг друга с помощью скрипта; даже www.microsoft.com и learn.microsoft.com в этом экземпляре считаются разными доменами. Чтобы включить межкадровый скрипт для страниц из одного домена верхнего уровня, можно назначить новое значение свойству Domain . В предыдущем примере URL-адреса параметр Domain microsoft.com позволит обеим страницам взаимодействовать друг с другом.

Строки, назначенные свойству Domain , должны быть допустимыми доменами верхнего уровня. В предыдущем примере URL-адреса можно задать Domain значение microsoft.com, но не .com, что позволит любой странице в Интернете скриптировать содержимое страницы.

Свойство нельзя использовать Domain для включения межкадрового скрипта для страниц, к которые обращаются с помощью двух разных протоколов. Если один кадр на странице поступает из веб-сервера (протокол http://), а другой — из протокола файловой системы (file://), они не смогут взаимодействовать друг с другом независимо от значения Domain свойства.

Применяется к

См. также раздел