我想检测用户是否在iframe
内单击。我正在使用这段代码:
var monitor = setInterval(function(){
var elem = document.activeElement;
if(elem && elem.tagName == 'IFRAME'){
setTimeout(alert('works'), 300);
clearInterval(monitor);
}
}, 1000);
但是,如果我也右击iFrame,它也可以正常工作,如何解决此问题?我只想单击鼠标左键。
Jsfiddle:https://jsfiddle.net/aw7d4316/
谢谢。