javascript - 将 postMessage 从 Web 脚本发送到框架脚本

标签 javascript firefox firefox-addon postmessage e10s

在frame-script.js上,我无法从网页上的Web脚本捕获/监听postMessages(也无法监听自定义事件)。

但是,我尝试并能够捕获“点击”事件。

我做错了什么?

像这样发布消息:

window.postMessage(message, "*");

监听框架脚本:

addEventListener("message", dosomething, false);

也尝试过

content.addEventListener("message", dosomething, false);

没有捕获 postMessage。

最佳答案

扩展addEventListener有第四个专有参数来获取不受信任的事件。

关于javascript - 将 postMessage 从 Web 脚本发送到框架脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35099790/

相关文章:

javascript - jQuery:在特定元素处分割字符串

jquery - window.resize 在 Firefox 中不起作用

javascript - 在页面上获取选定的文本和选定的节点?

javascript - 如何按值从数组中删除项目?

javascript - AngularJS退出递归函数调用

javascript - 在窗口调整大小或移动设备上自动调整导航栏大小

css - 有没有办法让背景图像在 moz-linear-gradients 上渲染

asp.net-mvc - 我如何不允许对我的 Web 应用程序进行任何 Firefox 自定义?

javascript - 如何防止 Firefox 在启动时显示我的扩展的侧边栏?

firefox-addon - 从自托管 Firefox 附加组件中删除安装警告