10
Eventbug是firebug的附加組件(是的,附加組件),旨在跟蹤分配給DOM元素的所有事件。Eventbug實際上是如何工作的
問題是 - 它是如何工作的?因爲一般來說,至少據我所知,沒有辦法在W3C事件模型中獲取附加事件的列表。
有人已經探討過這個問題,告訴我一些關於底下的基本想法。它是否在全局範圍內重新定義了addEventListener?
Eventbug是firebug的附加組件(是的,附加組件),旨在跟蹤分配給DOM元素的所有事件。Eventbug實際上是如何工作的
問題是 - 它是如何工作的?因爲一般來說,至少據我所知,沒有辦法在W3C事件模型中獲取附加事件的列表。
有人已經探討過這個問題,告訴我一些關於底下的基本想法。它是否在全局範圍內重新定義了addEventListener?
它使用的是nsIEventListenerService這是一個Firefox插件可用的內部API。實際上,它已經專門爲Firebug引入,請參閱bug 448602。
我明白了,謝謝。所以,我們還沒有任何工具從「簡單」的客戶端檢查這樣的事情。 – shabunc