我添加了一个鼠标事件监听器来阻止点击:
window.addEventListener("mousedown", myMouseDown, true);
function myMouseDown(e) {
e.stopPropagation();
}
但这甚至会阻止Chrome级点击。这是预期的。如何允许冒泡到browser
元素。我不希望点击进入contentWindow
。我知道我可以为所有加载的文件添加一堆事件监听器但是我想用上面的一个监听器来做它,希望能学到一些关于冒泡的知识。
答案 0 :(得分:1)
将事件添加到实际的contentWindow
(或browser
)并将其停在那里。
当然,这仍然不允许事件再次冒泡,即它会阻止Bubbling Phase和目标阶段。