HtmlDocument.Domain Propriété

Définition

Obtient ou définit la chaîne qui décrit le domaine de ce document pour des raisons de sécurité.Gets or sets the string describing the domain of this document for security purposes.

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.A valid domain.

Exceptions

L’argument pour la propriété Domain doit être un nom de domaine valide respectant les conventions Domain Name System (DNS).The argument for the Domain property must be a valid domain name using Domain Name System (DNS) conventions.

Remarques

Par défaut, deux pages Web dans différents cadres ne peuvent pas accéder au contenu entre eux à l’aide du script ; même www.microsoft.com et docs.microsoft.com sont, dans ce cas, considérées comme des domaines différents.By default, two Web pages in different frames are prevented from accessing each other's content using script; even www.microsoft.com and docs.microsoft.com are, in this instance, considered different domains. Pour activer l’écriture de scripts inter-frame pour les pages du même domaine de niveau supérieur, vous pouvez affecter une nouvelle valeur à la Domain propriété.To enable cross-frame scripting for pages from the same top-level domain, you can assign a new value to the Domain property. Dans l’exemple d’URL précédente, paramètre Domain à microsoft.com permettrait deux pages pour communiquer entre eux.In the previous URL example, setting Domain to microsoft.com would allow both pages to communicate with one another.

Chaînes assignées à la Domain propriété doit être des domaines de niveau supérieur valides.Strings assigned to the Domain property must be valid top-level domains. Dans l’exemple précédent de l’URL, vous pouvez définir Domain à microsoft.com, mais pas à .com, qui permettrait à n’importe quelle page sur Internet d’écrire le contenu d’une page.In the previous URL example, you can set Domain to microsoft.com, but not to .com, which would enable any page on the Internet to script a page's contents.

Vous ne pouvez pas utiliser le Domain propriété pour activer l’écriture de scripts inter-frame pour les pages accédés à l’aide de deux protocoles différents.You cannot use the Domain property to enable cross-frame scripting for pages accessed using two different protocols. Si un frame dans votre page provient d’un serveur Web (le protocole http://) et un autre vient du protocole de système (le file://) du fichier, elles ne seront pas en mesure de communiquer entre eux indépendamment de la valeur de la Domain propriété.If one frame in your page comes from a Web server (the http:// protocol) and another comes from the file system (the file://) protocol, they will not be able to communicate with one another regardless of the value of the Domain property.

S’applique à

Voir aussi