HtmlDocument.Domain Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.