postMessage 还能这样玩

Posted 阿宝哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postMessage 还能这样玩相关的知识,希望对你有一定的参考价值。

在日常工作中,消息通信是一个很常见的场景。比如大家熟悉 B/S 结构,在该结构下,浏览器与服务器之间是基于 HTTP 协议进行消息通信:

然而除了 HTTP 协议之外,在一些对数据实时性要求较高的场景下,我们会使用 WebSocket 协议来完成消息通信:

对于这两种场景,相信大家都不会陌生。接下来,阿宝哥将介绍消息通信的另外一种场景,即父页面与 iframe 加载的子页面之间,如何进行消息通信。

为什么会突然写这个话题呢?其实是因为在近期项目中,阿宝哥需要实现父页面与 iframe 加载的子页面之间的消息通信。另外,刚好近期阿宝哥在写 源码分析 专题,所以就到 Github 上搜索

以上是关于postMessage 还能这样玩的主要内容,如果未能解决你的问题,请参考以下文章

VB postMessage

sendmessage、postmessage和直接调用该对话框的方法,有何区别,那个好一点?

MySQL还能这样玩---第五篇之视图应该这样玩

MySQL还能这样玩---第一篇

没想到 Unicode 字符还能这样玩?

Java 12 骚操作, switch居然还能这样玩!