在下面的代码中,如果
,则会调用onfocus
事件
[1]点击youtube中的播放按钮
[2]在iframe区域外单击。
我认为焦点从当前窗口更改为iframe窗口和iframe窗口被视为不同的窗口。
我想要的是,当事件从主窗口中的iframe冒泡时,onfocus
事件不会被触发。?
<!DOCTYPE html>
<html>
<body>
<script>
window.onfocus = function(e) {
console.log(e)
debugger;
}
</script>
<iframe width="420" height="345" src="http://www.youtube.com/embed/XGSy3_Czz8k">
</iframe>
</body>
</html>