儿童和父窗口信息交换

时间:2013-09-09 10:45:16

标签: javascript html window parent

我目前正在编写一个Bookmarklet来检查当前网页的代码,而不是在弹出窗口中显示结果。 我有2个js文件:一个(让我们称之为tests.js)进行检查并打开弹出窗口(一个新的html页面)。 另一个对popup html文件进行了一些动态更改,该文件链接到JavaScript文件popup.js。

我的问题是,我无法访问我在popup.js文件中的test.js中声明的任何变量。 我尝试了window.opener方法,但由于同源策略不起作用:

if(window.opener.myVar==false){}

我还尝试了另一种方法,通过从tests.js文件访问弹出窗口的DOM:

  var checks=  Popup.document.getElementById('Checks');

这也不起作用。 有没有一种简单的方法可以做到这一点?

谢谢!

0 个答案:

没有答案