1
我使用nsIObserverService監視響應的標籤,但它觸發的所有選項卡(在Mozilla瀏覽器中的術語)的事件。我想知道哪些瀏覽器正在以我的觀察方法獲得響應。查找有發射一個http上審視響應事件
我使用nsIObserverService監視響應的標籤,但它觸發的所有選項卡(在Mozilla瀏覽器中的術語)的事件。我想知道哪些瀏覽器正在以我的觀察方法獲得響應。查找有發射一個http上審視響應事件
這sample code snippet從DevMo應該做的伎倆。它允許你從HTTP請求/響應中找到一個給出nsICHannel
的瀏覽器(標籤)。
它具體引用http-on-modify-request
事件,但aSubject
仍應爲http-on-examine-response event
事件的nsIChannel
事件。
我發現它工作正常,瀏覽器觸發的事件,但事件時,從插件(如Flash)發射有時會失敗。在這些情況下,nsIChannel將沒有通知回調,從而無法找到觸發該事件的選項卡。 – 2010-03-05 16:49:10