最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何利用js在兩個html窗口間通信

 更新時間:2021年04月27日 14:56:16   作者:淺笑·  
這篇文章主要介紹了如何利用js在兩個html窗口間通信,如果讀者們有類似的需求,可以參考下

場景:當(dāng)A頁面打開B頁面,在B頁面操作后,A頁面需要同步變更數(shù)據(jù)時

A 頁面 ,http://127.0.0.1:10001/A.html

var domain = 'http://127.0.0.1:10001';

window.open('http://127.0.0.1:10001/B.html');
window.addEventListener('message', function (event) {
    if (event.origin !== domain) return;
    console.log('message received:  ' + event.data, event);
}, false);

B 頁面 ,http://127.0.0.1:10001/B.html,opener是當(dāng)前窗口的打開者引用

var domain = 'http://127.0.0.1:10001';
window.opener.postMessage("success", domain);
window.close();

如果是需要A打開B的同時向B中發(fā)送數(shù)據(jù)時

// 發(fā)送數(shù)據(jù)方
var domain = 'http://127.0.0.1:10001';
var myPopup = window.open('http://127.0.0.1:10001/B.html');
myPopup.postMessage('數(shù)據(jù)', domain);

// 接收數(shù)據(jù)方
window.addEventListener('message', function(event) {
    if(event.origin !== 'http://127.0.0.1:10001') return;
    console.log('message received:  ' + event.data,event);
},false);

以上就是如何利用js在兩個html窗口間通信的詳細(xì)內(nèi)容,更多關(guān)于js在兩個html窗口間通信的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • BootStrap selectpicker

    BootStrap selectpicker

    這篇文章主要介紹了BootStrap selectpicker 的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • js判斷某個方法是否存在實(shí)例代碼

    js判斷某個方法是否存在實(shí)例代碼

    這篇文章主要介紹了js判斷某個方法是否存在的實(shí)例代碼,可用于檢測js中的方法是否可用,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • javascript使用遞歸算法求兩個數(shù)字組合功能示例

    javascript使用遞歸算法求兩個數(shù)字組合功能示例

    這篇文章主要介紹了javascript使用遞歸算法求兩個數(shù)字組合功能,結(jié)合實(shí)例形式分析了JS基于遞歸算法的數(shù)組遍歷、判斷、轉(zhuǎn)換等相關(guān)操作技巧,需要的朋友可以參考下
    2017-01-01
  • 在layui中select更改后生效的方法

    在layui中select更改后生效的方法

    今天小編就為大家分享一篇在layui中select更改后生效的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • 最新評論

    杂多县| 英超| 巫山县| 资源县| 昆山市| 阿克陶县| 宁国市| 沾益县| 朝阳区| 巴林左旗| 开远市| 博客| 本溪| 吴忠市| 泗水县| 左贡县| 平武县| 胶南市| 东山县| 介休市| 砚山县| 都昌县| 清水河县| 中阳县| 赫章县| 莱芜市| 滨海县| 城固县| 洛川县| 油尖旺区| 茌平县| 澄城县| 湟中县| 江津市| 长白| 华容县| 南安市| 皋兰县| 淄博市| 洛浦县| 苏尼特右旗|