0
我想添加一个点击处理程序到全局激活的Twitter页面,最好取代Twitter的许多点击处理程序。但我发现根本无法添加任何点击处理程序。Twitter如何阻止点击处理程序?
让我们带走任何旧的Twitter页面,例如this one。
我们会尝试一些不同的东西,比如
window.addEventListener("click", function(e) { console.log(e); });
// or
document.addEventListener("click", function(e) { console.log(e); });
// or
document.body.addEventListener("click", function(e) { console.log(e); });
这些都不会使页面各处点击时要记录的事件。无论如何,无论我在哪里放置事件处理程序,无论我点击什么地方,Twitter都会击败我,并阻止传播到我的处理程序。它是怎么做到的?