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 décrivant le domaine de ce document à des fins 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 à l’aide de 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 ; même www.microsoft.com et learn.microsoft.com sont, dans cette instance, considérés comme des domaines différents. Pour activer le script inter-images pour les pages à partir 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, la définition Domain de microsoft.com autoriserait les deux pages à communiquer entre elles.
Les chaînes affecté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 la valeur microsoft.com, mais pas sur .com, ce qui permet à n’importe quelle page sur Internet de générer un script du contenu d’une page.
Vous ne pouvez pas utiliser la propriété pour activer le Domain script inter-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 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é.