2011-08-17 8 views
3

ページアクションボタン付きのクロム拡張機能があります。ユーザーがそれをクリックすると、popup.htmlウィンドウが表示され、ユーザーは必要な操作を行うことができます。のクロム拡張機能は、ページアクションボタンをプログラムで「クリック」する方法です。

ユーザーがリンクをクリックするとプログラム上、クリックイベントをpageActionボタンに発してpopup.htmlが開くように、ページ上のリンクを飾る方法はありますか?

jQueryを使用すると、ページ内の要素、つまり$( "#myelement")上でそのようなイベントを発生させることは自明ですが、click()ではpageAction要素のハンドルを取得してclickイベントを発生させる方法それ?

+2

ページアクションアイコンをプログラムでクリックすることは不可能です。ユーザーはページアクションボタンをクリックする必要があります。これがポップアップページを表示する唯一の方法です。 –

答えて

3

プログラマチックにブラウザアクションをトリガできないのと同じ方法で、残念ながら直接トリガすることはできません。これは仕様上のことですが、Chromeはすべての標準化されたミニマリストを維持するために、拡張UIでかなり制限的です。

関連する問題