如何通过 HTML 发送跨文档消息?
通过创建新 iframe 或新窗口创建新的 Web 浏览上下文。我们可以使用 postMessage() 发送数据,它有两个参数。它们如下
- 消息 − 要发送的消息
- targetOrigin − 来源名称
让我们来看一个从 iframe 发送消息到按钮的示例
var iframe = document.querySelector('iframe');
var button = document.querySelector('button');
var clickHandler = function(){
iframe.contentWindow.postMessage('The message to send.','https://tutorialspoint.com);
}
button.addEventListener('click',clickHandler,false);
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP