新しい Firefox アドオン ビルダーを使用して、すべてのページでページ タイトルを取得しようとしています。どうやってやるの?
編集 詳細情報 すべてのページ読み込みイベントでページ タイトルを取得したい。
新しい Firefox アドオン ビルダーを使用して、すべてのページでページ タイトルを取得しようとしています。どうやってやるの?
編集 詳細情報 すべてのページ読み込みイベントでページ タイトルを取得したい。
tabs
実際には、パッケージの最初の例です:
var tabs = require("tabs");
for each (var tab in tabs)
console.log(tab.title);
tab.titleを参照してください。
編集:現在の状態をキャプチャするのではなく、読み込まれる各ページのタイトルを知る必要がある場合は、page-mod
パッケージを使用する必要があります。
var pageMod = require("page-mod");
pageMod.PageMod({
include: "*",
contentScriptWhen: "end",
contentScript: 'console.log(document.title);'
});
ドキュメントには、コンテンツ スクリプトがアドオンとどのように通信できるかについての情報があります。たとえば、このページ タイトルを送信します。
トップレベルのドキュメントのみに関心がある場合でも、tabs
パッケージを使用できます。
var tabs = require("tabs");
tabs.on("ready", function(tab) {
console.log(tab.title);
});