firefox で開かれたすべてのページで実行され、ユーザーが新しいページ/タブを開くたびにリロードされるJSファイルを追加する方法を知りたいです。
ページの DOM (および可能であれば CSS) が読み込まれる前に、スクリプトを読み込みたいと思います。
ここに私がこれまでに持っているものがあります(//理解を深めるためにコメントが追加されました):
main.js
var data = require("sdk/self").data;
var pageMod = require("sdk/page-mod");
pageMod.PageMod({
include: "http://*/*","https://*/*",//LOADS ON ALL PAGES (not sure if I'm correct)
contentScriptFile: data.url("performcheck.js"),//LOADS THE JS FILE I WANT
});
performcheck.js
if (document.domain=="www.google.com"){
alert('Welcome Google user! I said it before the page loaded.');
}
これらのファイルをどのフォルダに配置すればよいか、また何を追加すればよいかわかりません
install.rdfまたはchrome.manifestファイルを使用して、すべてのページでスクリプトを生成できるようにします。
よろしくお願いします。