如何在我的网站中加载组件及其类

时间:2014-07-04 12:18:09

标签: javascript

我正试图使用​​以下代码过度浏览浏览器的通知弹出窗口:

var branch = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);

但在Mozilla Firefox中,我收到错误Component.classes未定义。 在Chrome浏览器中,我收到错误组件未定义。

我已经意识到我需要在我的网站中加入一些内容。但我无法确切地找到所需的内容。

请任何人帮忙。我搜索了很多,但我从来没有使用过这个东西(Classes),我无法搜索什么会帮助我。我甚至不知道这个东西的标签是什么。我从未使用过Component或它的类

我的网站是ZF2。

1 个答案:

答案 0 :(得分:1)

Components对象是非标准功能。请参阅https://developer.mozilla.org/en/docs/Components_object

它也说

  

警告:此对象仅适用于使用chrome运行的代码   特权。将对象公开给常规Web代码是一个错误。