HtmlDocument.Domain Eigenschaft

Definition

Ruft die Zeichenfolge ab, die aus Sicherheitsgründen die Domäne dieses Dokuments beschreibt, oder legt diese fest.

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

Eigenschaftswert

Eine gültige Domäne.

Ausnahmen

Das Argument für die Domain -Eigenschaft muss ein gültiger Domänenname unter Verwendung von DNS-Konventionen (Domain Name System) sein.

Hinweise

Standardmäßig wird verhindert, dass zwei Webseiten in unterschiedlichen Frames mithilfe eines Skripts auf die Inhalte des jeweils anderen zugreifen können. video2.skills-academy.com und www.microsoft.com werden in diesem Fall als unterschiedliche Domänen betrachtet. Um frameübergreifende Skripterstellung für Seiten aus derselben Domäne der obersten Ebene zu aktivieren, können Sie der Domain -Eigenschaft einen neuen Wert zuweisen. Im vorherigen URL-Beispiel würde die Einstellung Domain auf microsoft.com die Kommunikation beider Seiten untereinander ermöglichen.

Zeichenfolgen, die der Domain Eigenschaft zugewiesen sind, müssen gültige Domänen der obersten Ebene sein. Im vorherigen URL-Beispiel können Sie auf microsoft.com, aber nicht auf .com festlegen Domain , wodurch jede Seite im Internet das Skripten für den Inhalt einer Seite ermöglichen würde.

Sie können die Domain -Eigenschaft nicht verwenden, um frameübergreifende Skripts für Seiten zu aktivieren, auf die mit zwei verschiedenen Protokollen zugegriffen wird. Wenn ein Frame auf Ihrer Seite von einem Webserver (dem http://-Protokoll) und ein anderer aus dem Dateisystemprotokoll (dem file://) stammt, können sie unabhängig vom Wert der Domain Eigenschaft nicht miteinander kommunizieren.

Gilt für:

Weitere Informationen