我已经搜索了谷歌,但我找不到有用的东西。
目标:
我需要从iframe访问window.parent
。让我们说在主窗口中我只有一个重要的变量。我在此页面中有iframe,在iframe中我想访问此变量。最好的方法是:window.myVar = 5;
然后在iframe window.parent.myVar
。
原因:
主页还有更多事情要做。在iframe中,有完全不同的页面,它检查该变量然后进行一些编辑。如果您更了解如何将JavaScript变量发送到iframe而不是通过window.
,那么它将是最好的。
问题:
此主页可以从文件系统打开。因此,此页面网址类似于file:///...
,而嵌入的网址是经典http://
,因为它需要一些PHP进程。这个主页面适合我的用户,他们可以下载这个html文件,并可以通过互联网连接在任何地方运行。
问题:
但是众所周知,你不能在不同的协议上访问父窗口。有什么方法可以覆盖这个问题吗?