美文网首页
网站间传递消息

网站间传递消息

作者: 价值投机168 | 来源:发表于2021-12-29 16:32 被阅读0次

子页面:
发送消息:window.parent.postMessage('from SWeeep', '*');就这一条就行。
接收:
1.window.addEventListener('message', window['__MessgeCallback'], false);

  1. window['__MessgeCallback'] = function (e) {
    if (e && e['SweepColors']) {
    console.log('hhhhhhh mmmmmmmmmmmmmmmmmm');
    } else {
    console.log(e);
    }
    };

父页面:
发送:两种方式:
const wf = window.open(url, '_blank');
setTimeout(() => {
wf.postMessage({name: 'name3', test: 'test'}, url);
window.parent.postMessage('from Server', '*');
}, 3000);

        wf.onload = function (e) {
            wf.postMessage({ name: 'name11', test: 'test' }, url);
        };

接收:

window.addEventListener('message', (e) => {
console.log(e);
}, false);

相关文章

  • 网站间传递消息

    子页面:发送消息:window.parent.postMessage('from SWeeep', '*');就这...

  • HTML5脚本编程

    跨文档消息传递 跨文档消息传递 跨文档消息传递有时候简称为XDM,指的是在来自不同域的页面间传递消息。例如,www...

  • iframe如何跨框架通信?跨文档消息传递?

    跨文档消息传递(cross-document-messaging)CDM,指的是在来自不同域的页面间传递消息。 X...

  • android线程间消息传递机制

  • 十六至十八导读题

    16.1 什么是跨文档消息传递?指的是来自不同域的页面间传递消息 16.2 XDM的核心是?postMessage...

  • Handler

    Handler是什么? handler是线程间消息传递的桥梁,主要用来发送消息和处理消息。 为什么需要做线程间的通...

  • iOS页面间传递消息之Delegate

    在开发应用的过程中,我们需要频繁地在界面之间传递消息,有时候是传递信息,有时候是传递一个信号即可。在iOS开发中,...

  • Handler-线程间消息传递 (二)

    Handler 在子线程工作 在这里又报错了:java.lang.RuntimeException: Can't ...

  • Handler-线程间消息传递 (一)

    初识Handler 一.什么是线程 线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程...

  • Android消息机制

    Handler,Looper机制是android中的消息系统,两个线程间传递消息,(进程间也可以使用Messeng...

网友评论

      本文标题:网站间传递消息

      本文链接:https://www.haomeiwen.com/subject/rxovqrtx.html