Udostępnij przez


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 w docs.microsoft.com tym przypadku są traktowane jako różne domeny. Aby włączyć wykonywanie 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 na wartość microsoft.com umożliwi komunikację obu stron ze sobą.

Ciągi przypisane do właściwości muszą być prawidłowymi domenami najwyższego Domain poziomu. W poprzednim przykładzie adresu URL można ustawić Domain wartość na microsoft.com, ale nie na .com, która umożliwiłaby wykonywanie skryptów zawartości strony przez dowolną stronę 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ędą mogli komunikować się ze sobą niezależnie od wartości Domain właściwości.

Dotyczy

Zobacz też