【发布时间】:2012-08-20 20:38:36
【问题描述】:
我有一个 javascript 脚本正在尝试访问父级的 iframe 中运行,但出现以下错误:
Unsafe JavaScript attempt to access frame with URL mysite.com from frame with URL myothersite.com?. Domains, protocols and ports must match.
iframe html 位于不同的域中,但我认为这无关紧要。这是产生 JS 错误的代码:
var parent_site = parent.document;
有没有办法解决这个问题?
【问题讨论】:
-
出于安全原因,您不能这样做。谷歌“XSS 漏洞”
-
不,如果父窗口来自另一个域,则无法访问父窗口,除非您可以控制它。
标签: javascript dns