2 个窗口之间的 JavaScript 通信
JavaScript communication between 2 windows
我正在使用window.open
从我的网页打开 2 个新窗口,这两个新窗口来自不同的域。我的要求是,我想从一个窗口更改另一个窗口的URL,反之亦然。有什么办法可以做到这一点吗?
是的,这是可能的。看看 window.postMessage。
语法如下所示:
otherWindow.postMessage(message, targetOrigin, [transfer]);
其中otherWindow
是对另一个窗口的引用。 window.open
返回这样的引用。
相关文章:
- 用于本地主机上进程间通信的Javascript中的UDP
- 带有 TCP/IP 通信的 JavaScript 十六进制代码
- 如何在Windows Phone 8.1应用程序中在C#和Javascript之间传递数据或通信
- 在Jquery或Javascript中获取两个范围或日期之间的通信周数
- jnlp与javascript的通信
- 使用HTML和Javascript进行双向通信
- 如何使用javascript在客户端通过串行端口进行通信
- IPython内核javascript双向通信的极简主义示例
- 通过JavaScript与打印机通信
- JavaScript可以与不同的服务器通信吗?
- 在 Node 中.js我如何与客户端 JavaScript 通信
- HTML5视图内部Java桌面GUI,JavaScript通信
- 跨域 JavaScript 通信
- 如何为 Python 3 制作 Web GUI(Javascript 通信)
- 客户端-服务器javascript通信
- 服务器端javascript/javascript通信
- 2 个窗口之间的 JavaScript 通信
- Android WebView Javascript通信错误
- Actionscript 3 javascript通信:对象#<HTML嵌入元素>没有方法
- actionscript 3-将二进制文件从javascript通信到flash