5

送信HTTPリクエストに追加のHTTPヘッダーフィールドを挿入するFirefox拡張機能を開発しようとしています(同時に開発しているapache拡張機能とインターフェイスするため)。

拡張機能の個々のコンポーネントを理解し、Webに表示される基本的なチュートリアルを理解している一方で、「HelloWorld」チュートリアル拡張機能から本格的な拡張機能を開発するのは難しいと感じています。

目的に合わせて調整したいサンプルコードは、HTTPリクエストヘッダーの設定の下部に表示されます。

拡張機能の階層のどこにこのコードを配置する必要があり、そのようなコードはどのように呼び出され、構築され、アクティブ化されるのでしょうか。拡張機能が初期化されると、自動的に実行されますか?



前もって感謝します。

4

2 に答える 2

2

基本的な拡張機能の場合、コードを拡張機能のchrome/contentディレクトリに配置します。オーバーレイを使用して、このコンテンツをFirefoxにフックします。オーバーレイは通常xulコンテンツ(ボタンなど)ですが、何でもかまいません。Javascriptコードをロードするスクリプトタグを含める。

于 2008-12-31T12:26:38.030 に答える