HtmlDocument.Domain Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la chaîne qui décrit le domaine de ce document pour des raisons de sécurité.
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
Valeur de propriété
Domaine valide.
Exceptions
L’argument de la Domain
propriété doit être un nom de domaine valide utilisant les conventions DNS (Domain Name System).
Remarques
Par défaut, deux pages web dans des cadres différents ne peuvent pas accéder au contenu de l’autre à l’aide d’un script ; learn.microsoft.com
et www.microsoft.com
sont, dans cette instance, considérés comme des domaines différents. Pour activer le script entre images pour les pages du même domaine de niveau supérieur, vous pouvez affecter une nouvelle valeur à la Domain propriété. Dans l’exemple d’URL précédent, définir Domain sur microsoft.com permet aux deux pages de communiquer entre elles.
Les chaînes attribuées à la Domain propriété doivent être des domaines de niveau supérieur valides. Dans l’exemple d’URL précédent, vous pouvez définir Domain sur microsoft.com, mais pas sur .com, ce qui permettrait à n’importe quelle page sur Internet de scripter le contenu d’une page.
Vous ne pouvez pas utiliser la propriété pour activer le Domain script entre images pour les pages consultées à l’aide de deux protocoles différents. Si un cadre de votre page provient d’un serveur Web (le protocole http://) et qu’un autre cadre provient du protocole du système de fichiers (le file://), ils ne pourront pas communiquer entre eux, quelle que soit la valeur de la Domain propriété.