2012-02-16 1 views
2

Operaに現在インストールされている(すべての手段で)DOMイベントを可視化する方法や、要素に関連付けられているイベントを確認する方法はありますか? FFのEventBugやChromeのインスペクタのようなもの。Operaで添付されたDOMイベントを確認する

this extensionがありますが、それにはいくつかの欠陥があります。拡張子でありネイティブコードではありません。私が理解するところでは、スクリプトを解析してイベントを付けるコードを見つけます。イベントが動的に見つからないことや、あまり人気のないフレームワークを使用しているとコードを認識できないことがあります(http://jsfiddle.net/pAAKT/参照)。それは外部スクリプトを使用して実際の強調表示を行います。拡張機能を有効にすると、すべてのアクティブなタブ(およびその中のすべてのフレーム)も検査モードになりますが、現時点ではタブで終了することはできません。

答えて

1

OperaのDragonflyは、イベントプロパティ)、ただし、まだ行われていないイベントは、addEventListenerを使用してアタッチされています。しかし、それは計画された機能です。

1

あなたは

opera.addEventListener('BeforeEventListener', function(e){ /* log e.event.type and e.event.target for example here */ }, false); 

これはもちろん、あなたが探しているされていない、非常にどのような何かをデバッグするために便利なことができるイベントをログに記録するjavascriptのユーザーを使用することができます。

関連する問題