如何向 iframe 中添加事件监听器?我尝试了以下代码,但好像不起作用:
document.getElementsByTagName('iframe')[0].contentWindow.window.document.body.addEventListener('afterLayout', function(){
console.log('works');
});
我也尝试通过使用JavaScript框架,按id获取元素并添加监听器,像这样:
Ext.fly("iframeID").addListener('afterLayout', function(){ alert('test'); });
我可以在 iframe 中调用函数,因此我认为安全不是问题。有什么想法吗?