Udostępnij za pośrednictwem


HtmlDocument.Domain Właściwość

Definicja

Pobiera lub ustawia ciąg opisujący domenę tego dokumentu na potrzeby zabezpieczeń.

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

Wartość właściwości

Prawidłowa domena.

Wyjątki

Argument właściwości Domain musi być prawidłową nazwą domeny przy użyciu konwencji systemu nazw domen (DNS).

Uwagi

Domyślnie dwie strony sieci Web w różnych ramkach nie mogą uzyskiwać dostępu do zawartości nawzajem przy użyciu skryptu; nawet www.microsoft.com i learn.microsoft.com są w tym przypadku uważane za różne domeny. Aby włączyć obsługę skryptów krzyżowych dla stron z tej samej domeny najwyższego poziomu, możesz przypisać nową wartość do Domain właściwości . W poprzednim przykładzie adresu URL ustawienie Domain microsoft.com pozwoli obu stron na komunikowanie się ze sobą.

Ciągi przypisane do Domain właściwości muszą być prawidłowymi domenami najwyższego poziomu. W poprzednim przykładzie adresu URL można ustawić Domain wartość na microsoft.com, ale nie na .com, co umożliwiłoby wykonywanie skryptów zawartości dowolnej strony w Internecie.

Nie można użyć Domain właściwości , aby włączyć wykonywanie skryptów krzyżowych dla stron, do których uzyskuje się dostęp przy użyciu dwóch różnych protokołów. Jeśli jedna ramka na stronie pochodzi z serwera sieci Web (protokołu http://), a druga pochodzi z protokołu systemu plików (file://), nie będzie mógł komunikować się ze sobą niezależnie od wartości Domain właściwości.

Dotyczy

Zobacz też