如何监听dispatchEvent

时间:2018-03-14 14:44:26

标签: javascript iframe

我有一个iframe,代码我无法更改,在事件上调用dispatchEvent

 k = new MessageEvent("sendClipboard", {data: contenu});
...
document.dispatchEvent(k);

该帧的父级需要侦听该事件并触发回调函数

我这里有一个沙箱,包含2个文件的示例代码

http://plnkr.co/edit/WawxIOLTuR32ob1RCAtx

<iframe id="testFrame" src="frame.html"></iframe>
...
document.getElementById('testFrame').addEventListener("sendClipboard", callback, false);

注意:框架代码不能像提供的那样改变,所以我不能使用另一个目标作为dispatchEvent(比如使用父代)

0 个答案:

没有答案