[英]How to capture all the events performed on iframe?
注意 :iframe的网址是外部链接,该链接位于我无法修改的其他域中。
我可以得到一种解决方案,其中只能检测到click事件。
var monitor = setInterval(function(){
var elem = document.activeElement;
if(elem && elem.tagName == 'IFRAME'){
message.innerHTML = 'Clicked';
clearInterval(monitor);
}
}, 100);
另外,在这个地方已经指出,我们无法捕获external iFrame
的事件。 我想捕获所有事件。 可能吗 ?
如果您同时拥有两个站点/域,则在单击子文档时使用postmessage,这在IE8上将不起作用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.