Nyelv

HtmlDocument.Domain Tulajdonság

Definíció

Biztonsági okokból lekéri vagy beállítja a dokumentum tartományát leíró sztringet.

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

Tulajdonság értéke

Érvényes tartomány.

Kivételek

A tulajdonság argumentumának Domain érvényes tartománynévnek kell lennie a DNS-konvenciók használatával.

Megjegyzések

Alapértelmezés szerint két különböző keretben lévő weblap nem fér hozzá egymás tartalmához szkript használatával; is www.microsoft.com , és learn.microsoft.com ebben a példában különböző tartományoknak számítanak. Ha engedélyezni szeretné az azonos legfelső szintű tartományból származó lapok keretközi szkriptezését, új értéket rendelhet a Domain tulajdonsághoz. Az előző URL-példában a microsoft.com beállítással Domain mindkét oldal kommunikálhat egymással.

A tulajdonsághoz rendelt sztringeknek Domain érvényes legfelső szintű tartományoknak kell lenniük. Az előző URL-példában beállíthatja Domain , hogy microsoft.com, de ne .com, ami lehetővé tenné, hogy az internet bármely oldala szkriptelje a lap tartalmát.

A tulajdonságot nem használhatja a Domain két különböző protokoll használatával elért lapok keretfüggetlen parancsfájljainak engedélyezéséhez. Ha a lap egyik képkockája egy webkiszolgálóról (a http:// protokollból) származik, a másik pedig a fájlrendszer (file://) protokollból származik, akkor a tulajdonság értékétől Domain függetlenül nem tudnak kommunikálni egymással.

A következőre érvényes:

Lásd még