![](/img/trans.png)
[英]mozilla firefox extension: creating a javascript library and using it in a HTML page
[英]Mozilla Firefox Extension Javascript
我是Firefox扩展的新手。 我无法理解以下代码。 谁能解释一下。
var httpRequestObserver =
{
observe: function(subject, topic, data)
.
.
}
我想知道“ httpRequestObserver”和“ observe”功能的作用。 我也在搜索相同的教程,但找不到任何教程。 如果有人可以提供相同的教程,那将非常有帮助。
提前致谢。
在MDN上查看此页面 ,其中包含与您的示例相关的示例代码。
您的httpRequestObserver
是一个对象,以后可能会“注册”到应用程序“观察者服务”以获取有关特定topic
通知,例如http-on-modify-request
。
每次发送请求时,观察者服务都会循环访问http-on-modify-request
主题的已注册对象列表,并将调用它们的observe
方法。 这使对象有机会在实际发送请求之前对其进行处理,例如添加自定义HTTP标头。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.