首 页 行业热点 新车 试驾评测 养车用车 车型库

如何使用 JavaScript 在两个浏览器窗口间通信

发布网友 发布时间:2022-04-20 17:09

我来回答

3个回答

懂视网 时间:2022-05-12 04:50

相关推荐:

Android自定义环形LoadingView效果

Html5移动端获奖无缝滚动动画实现

热心网友 时间:2022-05-12 01:58

1、在B页面中可以使用window.opener获得A页面的window句柄,使用该句柄即可调用A页面中的对象,函数等。例如A页面定义js函数onClosePageB,在B页面可以用window.opener.onClosePageB来进行回调。
2、使用 window.showModalDialog(sURL [, vArguments] [,sFeatures])打开新窗口。
其中vArguments 参数可以用来向对话框传递参数。传递的参数类型不限,包括数组、函数等。对话框通过window.dialogArguments来取得传递进来的参数。
3、如果是支持HTML5的话,建议用本地存储(local storage),它支持一个事件方法window.onstorage,只要其中一个窗口修改了本地存储,其他同源窗口会触发这个事件。

热心网友 时间:2022-05-12 03:16

现代浏览器可以用webSocket加服务器中转实现。
需要兼容IE低版本用ajax

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com