我有一个在浏览器窗口(瘦客户端)上运行的 Web 应用程序。
我想从外部应用程序(厚客户端)向这个 Web 应用程序(窗口已经打开)发送一些信息,而不通过服务器(客户端到客户端)。
我找到的解决方案如下:
- 在
thin client
URL 中打开:http://xx/index.html
thick client
打开一个带有 url 的新浏览器窗口http://xx/send.html?var=val
- 新的浏览器窗口使用“localStorage”发送
var=val
到瘦客户端。 - 新的浏览器窗口会自行关闭。
我有以下问题:
- 一旦完成其目的,有没有办法关闭FF中的临时窗口?
window.open('','_parent',''); window.close();
在最新的 FF 版本中不再起作用。 - 有没有办法
localStorage
在 IE7- 中使用事件? - 还有另一种方法吗?(胖客户端和浏览器之间的通信)。
谢谢你。