HtmlDocument.Domain 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置字符串,描述用于安全目的的此文档的域。
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
属性值
有效域。
例外
属性的参数 Domain
必须是使用域名系统 (DNS) 约定的有效域名。
注解
默认情况下,使用脚本阻止不同框架中的两个网页访问彼此的内容;在本例中,甚至 www.microsoft.com
和 docs.microsoft.com
被视为不同的域。 若要为同一顶级域中的页面启用跨帧脚本,可以为 属性分配新值 Domain 。 在前面的 URL 示例中,将 设置为 Domain microsoft.com 将允许两个页面相互通信。
分配给 属性的 Domain 字符串必须是有效的顶级域。 在前面的 URL 示例中,可以设置为 microsoft.com,但不能设置为 Domain .com,这将启用 Internet 上的任何页面来编写页面内容的脚本。
不能使用 Domain 属性为使用两种不同协议访问的页面启用跨帧脚本。 如果页面中的一个帧来自 web 服务器 (http:// 协议) 另一个来自 file://) 协议 (文件系统,则无论属性的值 Domain 如何,它们都无法相互通信。
适用于
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈