-1

这是我正在尝试做的事情:我在网页上有一个可以在新窗口中打开的功能(将元素拖放到新位置),因此需要在两个窗口之间同步数据(主要是每当在另一个窗口中更改某些内容时触发窗口刷新)

所以问题是是否可以从一个新窗口(最好使用jQuery)触发一个窗口的功能,反之亦然?

更新:

子窗口和父窗口共享同一个 JS 文件。到目前为止,我设法通过使用 window.opener.nameSpace.someFunction() 调用父窗口函数 nameSpace.someFunction()。但是我该如何反其道而行之呢?如何从父窗口调用子窗口函数?

4

2 回答 2

1

由于它们仍然具有父窗口-子窗口关系,因此您可以从父窗口访问/共享子窗口的信息,反之亦然。

在此处查看如何从父窗口访问子窗口的功能

从父窗口中的子窗口运行函数

于 2013-01-16T15:45:55.247 回答
-1

您需要查看 HTML5 postMessage API

于 2013-01-16T15:39:37.183 回答