【发布时间】:2012-01-26 23:39:35
【问题描述】:
我有一个网页,里面有一些 javascript,它将作为 iframe 嵌入到不同的网站中。我需要根据运行它的网站调整我的页面的行为。为此,我尝试从我的页面读取top.location.href,但这引发了错误:
不安全的 JavaScript 尝试使用 URL http://website.url 访问框架 来自 URL http://mypage.url 的框架。域、协议和端口 必须匹配。
有没有办法解决这个问题?
【问题讨论】:
-
不,这对于任意网站是不可能的。
-
我在下面和重复的问题 stackoverflow.com/questions/4903351/… 中提供了答案
标签: javascript same-origin-policy