1

私は Firefox アドオンを開発しており、すべてのブラウザー コンテンツ領域の隅に 3 つのアイコンが表示された (ブラウザーに対して) 固定位置の半透明パネルが必要です。これらのボタンは、表示されているサイト以外のサイトと通信できる必要があります。

固定位置のdivをhtmlに挿入できることはわかっていますが、ボタンが押されたときに外部サイトと通信し、ボタンが読み込まれたときに情報を照会したいので、同じオリジンポリシーに違反すると思います. これは、画像やその他のダイレクト メディアの URL でも機能しません。

フローティング アイコン パネルを作成する最も簡単な方法は何ですか?

4

1 に答える 1

1

約1週間の作業の後、私はそれを見つけました。これが答えです。これが他の誰かに役立つことを願っています:

http://marcada.ms/2010/02/getting-content-on-top-of-the-browser-space-using-xul/

上記はパネルを追加します。次のバグが原因で、透過性が機能しません (少なくとも私が使用している Linux ではそうではありません)。ため息... 2007年にオープンし、2012年に閉鎖されていません。

https://bugzilla.mozilla.org/show_bug.cgi?id=408284

edit2: 拡張フォルダーのファイルを使用してドキュメントの本文に html データを挿入するのをやめました。透明性を含めて非常にうまく機能します。

edit3: これが私のプラグインでどのように機能するかに興味がある人は、私のライブ サイトhttp://www.upmarker.comをチェックしてください。

于 2012-02-07T17:43:47.447 に答える