我的chrome扩展程序对网页内的点击/双击有反应。我正在用
捕获所有事件window.addEventListener('dblclick', event => {
// code
});
iframe
内的事件不会触发。是否可以将监听器添加到任何iframe
中,以便我可以处理网页内的所有点击?
据我了解,我无法使用getElementById
获得任何iframe。我试图通过标记获取所有iframe并添加事件监听器,但均未成功:
document.getElementsByTagName('iframe').forEach(frame => {
frame.contentWindow.document.body.addEventListener('dblclick', event => {
kango.console.log('dbl click')
})
})