+ -
当前位置:首页 → 问答吧 → 同域两个窗口之间怎么通信

同域两个窗口之间怎么通信

时间:2011-09-29

来源:互联网

请教相同的域名 打开两个窗口 相互之间怎么通信?
1.排除弹窗情况
2.排除通过后台中转
3.排除HTML5

有办法吗?Flash可以做到么?

作者: asgardmoon   发布时间: 2011-09-29

方法很多,例如利用剪贴板。不过貌似IE8以后的版本对访问剪贴板有些限制

作者: hutia   发布时间: 2011-09-29

对了,对于IE来说,用cookie是个比较好的通信方式,不过要两个窗口在同一个线程里,否则可能获取不到数据

作者: hutia   发布时间: 2011-09-29

Thanks to hutia~~

cookie的办法我想过 我本来的想法是轮询,但是因为即时性要求很高,如果采用轮询的话间隔要设置的很短,这对性能是个障碍。两个窗口同一个线程是什么意思?如何保证呢?

如果利用Flash来操作剪切板倒是不错,而且可以跨越浏览器了,不过一样需要轮询,当然Flash的效率比脚本要高些,但是有更大的问题,剪切板会覆盖用户默认的数据。(如果用户剪切板有数据的话)

[ 本帖最后由 asgardmoon 于 2011-9-29 19:17 编辑 ]

作者: asgardmoon   发布时间: 2011-09-29

相关阅读 更多

热门下载

更多