FF アドオン ビルダーを使用して、最初の Firefox 拡張機能を作成しようとしています。alert
どちらもポップアップしないため、コードがまったく実行されていないように見える理由がわかりません。alert("Main");
ポップアップを作成しないのはなぜですか?
main.js
alert("Main");
var data = require("sdk/self").data;
var pageMod = require("sdk/page-mod");
pageMod.PageMod({
include: "*",
contentScriptFile: data.url("noredirectlinks.js"),
contentScriptWhen: "ready"
});
noredirectlinks.js
alert("Content script");
var allLinks = document.getElementsByTagName("a");
for (var i=0, il=allLinks.length; i<il; i++) {
elm = allLinks[i];
if (elm.getAttribute("onclick")) {
elm.onclick = null;
}
if (elm.getAttribute("onmousedown")) {
elm.onmousedown = null;
}
}