查找触发了http-on-examine-response事件的选项卡

时间:2010-01-02 14:47:20

标签: javascript firefox firefox-addon xul

我正在使用nsIObserverService来监控响应,但它会触发所有选项卡的事件(Mozilla术语中的浏览器)。我想知道哪个浏览器在我的观察方法中得到了响应。

1 个答案:

答案 0 :(得分:3)

来自DevMo的这个sample code snippet应该可以解决问题。它允许您从HTTP请求/响应中找到给定nsICHannel的浏览器(选项卡)。

它专门引用http-on-modify-request事件,但aSubject仍应为nsIChannel事件的http-on-examine-response event