Js在弹出窗口和主窗口之间进行通信
js communicate between popup to main window
我在同一个域名上有两个浏览器窗口,
一个是主窗口,第二个是小的弹出窗口。
我发现这个:如何在两个浏览器窗口之间通信?
但是,问题是弹出窗口作为事件在本地计算机上由第三方软件打开…我不希望通信回服务器,并在主窗口读取状态,慢时间问题..
我希望通过JS将一些数据从弹出窗口直接传输到主窗口(并关闭弹出窗口后)。
事件是由带有参数的本地电话软拨号器打开的VOIP新收入呼叫,主窗口是一个浏览器CRM,需要在同一页面上通过JS显示来电状态,类似ajax [only local]。
注:
也许有一种方法可以在浏览器和Windows应用程序之间进行通信?,因此第三方软件将向其发送数据,应用程序将与窗口通信(或Firefox扩展-但我更喜欢不需要安装更多的插件)…
我应该采取什么方法?你认为解决办法是什么?
谢谢分配。div;)
如果一个浏览器不打开另一个浏览器,则两个浏览器无法通过window.opener进行通信。
您可以尝试将数据存储到本地存储,并让windows轮询本地存储的更改。
您是否尝试使用window.opener
引用父窗口?
相关文章:
- 基本html页面和弹出窗口之间的数据交换
- 在 AngularJS 和非 AngularJS 弹出窗口之间共享变量
- 在多个子弹出窗口之间切换控制
- 我想知道是否可以使用 node.js 在窗口之间发送数据
- 选项卡或窗口之间的通信
- 如何在“窗口”之间进行选择.URL.createObjectURL()' 和 'window.webkitURL.cre
- 两个窗口之间的 Websocket 通信
- postMessage() iFrame 和/或弹出窗口之间的 ie6/7 替代品
- 窗口之间有什么区别.主干网中的视图名称和视图名称.js
- 下拉菜单和 AJAX 窗口之间的 jquery 冲突
- 如何使用 postMessage 在顶级窗口之间共享数据
- 是否可以使用 JQuery 或其他方法在两个浏览器窗口之间拖放一些内容
- 两个浏览器窗口之间的通信:弹出窗口和父窗口
- 弹出窗口和浏览器操作窗口之间的chrome.storage
- 在窗口之间切换Selenium Webdriver Internet Explorer
- 浏览器选项卡和窗口之间的区别
- 在不同的javascript窗口之间交谈
- 如何在Protractor中比较两个窗口之间两个元素的值
- 如何在浏览器选项卡/窗口之间进行通信
- ExtJS 5-在窗口之间传递参数