0

我正在使用具有模态 iFrame 的网页,该 iFrame 在单击页面上的链接后弹出。在该 iFrame 中,我需要在父/主页上定义的信息。

我已经在全局范围内定义了我感兴趣的变量:

window.myVar = myVar;

但是在 iFrame 中,当我尝试通过调用top.myVar或 parent.myVar 访问该变量时,控制台中出现错误:

Error: Permission denied to access property 'myVar'

关于我可能会遇到什么的任何想法?

4

1 回答 1

0

您可以访问两个页面的代码并且它在同一个域中吗?
如果是,请在两个页面中添加以下脚本:

<script>
    document.domain = 'yourDomain.com';
</script>

比您应该有权访问“myVar”。

于 2013-10-09T16:56:37.377 回答