問題タブ [xul]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
452 参照

firefox - XUL:Scale を取得して、選択されている数値を表示する

私は XUL を使用しています。以下は基本的なスライダー/スケールの実装です。

ただし、スライダーで選択した値を表示する numbox がその横に必要です。XUL チュートリアルで十分に調べていなかったのかもしれませんが、実行可能な答えを見つけることができませんでした。

0 投票する
1 に答える
55 参照

firefox - Web ページ上のビデオの識別

ユーザーが Web ページで右クリックしたときにビデオ (youtube/vimeo) プロパティ (パスなど) を取得できる Firefox 拡張機能をコーディングしようとしています。

問題は、右クリックするとプレーヤーにネイティブなメニュー システムが表示されることです。

どんなポインタでも本当に役に立ちます。

ありがとう。

0 投票する
2 に答える
429 参照

xul - XUL でツールバーを開発する方法

私は初心者で、XUL を使用したことがありません。 XULRunner をダウンロードしました。必要なのは、ツールバーを設計することだけです。

0 投票する
1 に答える
224 参照

firefox - スクロールバーがページの一番下に達したときにブラウザーのタブを閉じるにはどうすればよいですか?

0 投票する
1 に答える
834 参照

firefox - Firefox拡張機能の複数行通知

私は現在、Web上の一部のリソースを監視し、特定のイベントの通知を表示するFirefox拡張機能を開発しています。現在、私は「nsIAlertService」を次のように使用しています。

私は2つのことをしたいと思います:

1)複数行の通知(表示したい詳細情報があります)、それらを表示する簡単な方法はありますか?

2)ユーザーがステータスバーアイコンにカーソルを合わせると、クリック可能なリンクを含むポップアップが開きます。XULファイルを作成し、ポップアップとポップインを「手動で」管理する必要があると思います...誰かがサンプルコードを持っていれば問題ありません。

0 投票する
1 に答える
219 参照

firefox - Firefoxアドオン開発:空の数値ボックスまたは日付ボックスを作成する方法

XULでいくつかのフィールドを持つフォームを作成しようとしています。空の値で数値ボックスと日付ピッカーを作成する方法を見つけることができませんでした。タイプ番号のテキストボックスのデフォルト値は「0」です。デフォルトを別の番号に変更できますが、ボックスを空のままにしておきます。同じことがdatepicker要素にも当てはまります。有効な日付を指定する必要がありますが、ユーザーが日付を入力することを決定するまでは空のままにしておきます。

助言がありますか?

0 投票する
4 に答える
468 参照

xul - XUL テキストボックス要素のタブ文字の長さを変更する

XUL <textbox> 要素に表示される TAB (\t) 文字 (現在は 8 文字) の長さを変更することはできますか?

TAB をスペースに置き換えないようにしたいことに注意してください。

0 投票する
2 に答える
1305 参照

c++ - 外部アプリケーションから FireFox でダウンロードしたファイルのソース URL を読み取るにはどうすればよいですか?

特定の拡張子を持つファイルのデフォルト ハンドラーとして登録されている、作成した C++ アプリがあります。したがって、Web サイトから Firefox でこれらのファイルの 1 つをダウンロードすると、一時ディレクトリにダウンロードされ、コマンド ラインでダウンロードしたファイルへのフル パスを渡しながらシェルがアプリを実行します。

ディスク上のパスのみが与えられた場合、ファイルの元のダウンロード URL が何であったかを外部アプリから把握する最良の方法は何ですか? XPCOM API 呼び出しを使用して、FireFox ダウンロード マネージャー データベースを検査できますか?

このデータは、SqlLite db ファイルである「%APPData%\Mozilla\Firefox\($profile)\downloads.sqlite」ファイルに格納されていることがわかりましたが、このファイルを次のように直接開こうとはしません。 FireFox は、実行中にファイルへの書き込みハンドルを開いています。

しばらく Mozilla 開発者センターを熟読した後、nsIDownloadManagerサービスに出くわしました。しかし、別のプロセスで XPCOM からアクセスできないようです。

私が使用しているコードは次のとおりです。

これを実行すると、GetServiceByContractID() 呼び出しは 0x8007000e を返します。これは nsError.h で NS_ERROR_OUT_OF_MEMORY として定義されています。(私は非常に奇妙だと思います)。

ここに何かアイデアはありますか?私は正しい木に向かって吠えていますか?

0 投票する
2 に答える
1107 参照

javascript - Firefox 拡張機能で statusbarpanel の背景色を変更する方法

テキストを含む statusbarpanel を表示する Firefox 拡張機能を作成しています。メッセージに応じてステータスバーパネルの背景色を変更したい。たとえば、エラーの背景を赤にします。

p>

上記のコードはすべて、最後の行を除いて機能し、変更はありません。プロパティの実際の値は変更されますが、statusbarpanel にはデフォルトのステータス バーの色が表示されます。background私も代わりに試しましたがbackgroundColor、それは役に立ちません。