请保持良好态度,因为我仍在JavaScript中学习代码。如何在.js中调用一个函数
我正在使用FireFox附加组件,并希望知道如何从外部.js文件调用某个功能。
我有下面的代码main.js文件:
var self = require("sdk/self");
var pageMod = require("sdk/page-mod");
//var notification = require("notification-box");
//var notification = require("notification-box").NotificationBox({
//'value': 'important-message',
//'label': 'Secure Connection Established',
//'priority': 'WARNING_HIGH',
//'image': self.data.url("secure.png"),
//});
pageMod.PageMod({
include: "https://*",
var notification = require("notification-box").NotificationBox({
'value': 'important-message',
'label': 'Secure Connection Established',
'priority': 'WARNING_HIGH',
'image': self.data.url("secure.png"),
});
的NotificationBox函数调用称为通知,box.js另一个外部文件,其目的是显示在的顶部通知栏页。
上述代码的目的是在用户访问HTTPS页面时显示通知。
当我运行上面的代码中,我得到的错误“丢失:后属性列表”
抱歉,如果这是没有意义的。
您的问题是否得到解决? – Noitidart
现在已解决。我改变了代码来调用一个外部的.js文件,而不是调用一个外部函数,然后我可以运行附带条件的打算函数。 – DaE
很感谢分享 – Noitidart