Share via


HtmlDocument.Domain Vlastnost

Definice

Získá nebo nastaví řetězec popisující doménu tohoto dokumentu pro účely zabezpečení.

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

Hodnota vlastnosti

Platná doména.

Výjimky

Argumentem Domain pro vlastnost musí být platný název domény používající konvence DNS (Domain Name System).

Poznámky

Ve výchozím nastavení jsou dvě webové stránky v různých rámcích znemožněny v přístupu k obsahu ostatních pomocí skriptu; docs.microsoft.com a www.microsoft.com jsou v tomto případě považovány za různé domény. Pokud chcete povolit skriptování mezi snímky pro stránky ze stejné domény nejvyšší úrovně, můžete vlastnosti přiřadit novou hodnotu Domain . V předchozím příkladu adresy URL by nastavení Domain na microsoft.com umožnilo, aby obě stránky vzájemně komunikovaly.

Řetězce přiřazené vlastnosti Domain musí být platnými doménami nejvyšší úrovně. V předchozím příkladu adresy URL můžete nastavit Domain microsoft.com, ale ne na .com, což by umožnilo skriptování obsahu jakékoli stránky na internetu.

Vlastnost nelze použít Domain k povolení skriptování mezi snímky pro stránky, ke které se přistupuje pomocí dvou různých protokolů. Pokud jeden rámec na stránce pochází z webového serveru (protokol http://) a druhý z protokolu systému souborů (file://), nebudou spolu moct komunikovat bez ohledu na hodnotu Domain vlastnosti.

Platí pro

Viz také