問題タブ [firefox-addon-sdk]
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.
javascript - 複数行通知の表示
Mozilla Jetpackをいじり始めたばかりで、今のところ気に入っています。クリックすると通知が表示されるアイコンをステータスバーに表示する小さなコードを書きました。
この例ではテキストが非常に長いため、通知は次のようになります。
Jetpack 通知 http://img33.imageshack.us/img33/7113/jetpack.png
通知のテキストが表示されるときに、通知のテキストを 4 つの異なる行に分割して、通知ボックスの高さと幅を狭くしたいと考えています。どうすればこれを行うことができますか?
編集 1 ( Rudd Zwolinskiに感謝):
試しましたが、これは役に立ちません:
編集 2 ( Ólafur Waageに感謝):
これはどちらにも役立ちません:
編集 3 ( Mattに感謝):
これでも役に立ちません:
javascript - jQueryをJetpackで動作させる
私はJetpackを試していますが、特定のhtmlページですべての年を解析してから、Wikiページへのリンクで年をラップしたいと思います。jqueryでコードを試しましたが、動作しますが、Jetpackで使用しているため、エラーが発生します$(doc).replaceは関数ではありません。私は間違いなくJquery/Jetpackに慣れていないので、本当に簡単なものが欠けているかもしれませんが、あなたの助けは大歓迎です。
編集:私は提案を試しましたが、まだ立ち往生しています。奇妙なことはこれが
JQuery関数は機能します:
基本的に、この関数をJetpackに「移植」したいと思います。
これは、Jetpackへの私のJQuery関数の「古い」機能しないポートです。
firefox - Jetpack ステータス バー パネルのスタイルを正しく設定するにはどうすればよいですか?
Mozilla Jetpackでステータス バー パネルを作成すると、ボーダー/シェーディングなどが欠けているため、ステータス バーを「中断」する機能のない灰色のボックスのように見えます。これにより、通常のステータス バー パネルのように見えます。
他のステータス バー パネルのように見せるにはどうすればよいですか?
javascript - ウィンドウ/タブのタイトルとファビコンが更新されないのはなぜですか?
特定のページのタイトル (理想的にはファビコン) を変更するためにジェットパックをいじっています。
Firebugはページの HTML が正しく変更されたことを示していますが、Firefox はウィンドウやタブのタイトルを更新しません。
Twitter検索がまさにそれを行っているので、これは何らかの形で可能でなければなりません. より多くの検索結果が表示されるように、タイトルを更新していますね。
私は何かが足りないと思います...何か考えはありますか?
コメントで提案されているコード例:
イライラすることに、jetpack と firebug がその間に更新されたため、ログも表示されなくなりました :p
このコードは、stackoverflow.com ページのタイトルを「Foo」に置き換えることを期待していますが、これは単なる例です。置き換えてください。たとえば、SO.com よりも JavaScript マジックが少ないサイトなどです。
更新:
以下の回答の助けを借りて問題を解決しました。
実際の例は次のようになります。
javascript - アクセスタブの読み込みイメージ
jetpack を使用して Firefox タブ内のタブ読み込みイメージにアクセスしてトリガーすることは可能ですか? クエリの実行時にタブの読み込みイメージをトリガーするジェットパックを作成したいのですが、これが可能かどうかはわかりません。
jquery - jQueryを使用して選択リストの値を取得する
これは、FirefoxJetpack内でjQueryを使用しているときに直面する問題です。Jetpackコードでは、オプションとそれぞれの値を使用していくつかのSELECTボックスを動的に作成しています。
これは正常に機能します。ユーザーがページのプルダウン選択リストを使用していくつかの選択を行い、[スコアの計算]ボタンをクリックした後、関数を実行してSELECTボックスをトラバースし、選択した値を取得します。
上記のコードは動的に作成されたSELECTと正しく一致しまし$(this).val()
たが、オプション値ではなくオプションテキスト(「distractor」などの変数currentWordに含まれるもの)を返します。オプション値(「trueAnswer」や「wrongAnswer」など)を取得するにはどうすればよいですか?
io - MozillaLabsのJetpackIO機能とは何ですか?
Jetpackを使用してファイルシステムにアクセスし、ファイルの作成や読み取り、画像の保存などの操作を行うことができますか?
jquery-ui - Jetpack で jQuery UI のダイアログ機能を複製するにはどうすればよいですか?
私は Javascript で非常に基本的でシンプルなダイアログを取得しようとしています。実際には、jqueryui Web サイトからこの例に非常に似たものを複製しようとしています:
...
これを達成するために、関数 testJQ を実行しますが、目的の効果が得られません。div とその内部の p が追加され、p の内容は表示されますが、「基本モーダル ダイアログ」が表示されず、ページ内を移動できません。何か不足していますか?これが私のコードです:
javascript - ループ内で[i]を使用する値が未定義なのはなぜですか?
Mozilla jetpackを使用して、次のコードを実行すると、リンクが未定義であることがわかります。なぜ ?またはそれを修正する方法は?
javascript - HTML ページから別の Web サイトの情報を取得するにはどうすればよいですか?
必要なものは次のとおりです。
HTML Web ページがあり、別の Web サイトにアクセスして、そのソース コードから何かを取得する必要があります。
次のようなものを実行したい
リンクから必要なものを取得して使用するには!
ただし、Jetpack スライド バーを使用しています。
HTTP リクエストを処理する必要はありますか?