2017-08-07 8 views
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は私をパンチに打ち負かし、ハンドラへの伝播をブロックします。これはどうしていますか?質問を提出する直前に発見さ

答えて

0

Twitterは、クリックハンドラをブロックしていません。 console.logを再定義するので、メッセージは表示されません。 console.errorまたは類似の機能を使用すると機能します!

関連する問題