firefox 3では、Webページ(http://myserver.com/mypage.html)でfile:///を開くことができました。 これを使用して、特定のプロトコルでオープンな外部アプリケーション用のfirefox Extensionを設計します。 (calcのようにcalcプログラムのリンクを開くために//)firefox 5とprotocol file:// on http
今、私たちはfirefox 5でそれを使用しますが、Gecko 2.0はそれを拒否します。リンクを開こうとすると、私はこのバックトレースをコソールに持っています:
Security Error: Content at http ://myserver.com/mypage.html may not load or link to file:///C:/test.odf.
これは正常です。私は、リモートXULマネージャを使用しようとhttps://developer.mozilla.org/en/using_remote_xul
:それは動作しません
Firefox 4 Support for remote XUL has long been a potential security concern; support for it was disabled in Gecko 2.0. This also means you can't load XUL using file:// URLs unless you set the preference dom.allow_XUL_XBL_for_file to true. However, there is a whitelist that lets you specify sites that can still use remote XUL. The Remote XUL Manager extension lets you manage this whitelist.
ソース:Firefoxの4 & 5は、この機能をサポートしていません。 about:config内でdom.allow_XUL_XBL_for_fileを追加するときに同じ問題が発生する
私はこのbugtracker https://bugzilla.mozilla.org/show_bug.cgi?id=595397を読んでいます。私のバグではありません。
これは、Windows XPでFirefoxの4,5上で動作していないか、または7
私はあなたの助けのために、私はいくつかの情報を見つけることができない場所今
感謝しない
私は私ができる最善のように、答えましたが、私はあなたが明確でした...あなたの「質問、」あなたが実際に**の提示**している問題で、作ることができませんそれは私にとって? –
リモートXULは、Webページがfile://アドレスへのリンクを許可されていないという事実とはまったく関係ありません。言い換えれば、 "It's Normal"という言葉の後にあなたが引用してリンクするものはすべて無関係で、誤解を招くものです。 –
@David:firefoxでファイル://とカスタムプロトコルを開きたい5. firefox 3で拡張機能を設計するが、firefox 4と5では機能しない。リモートXULの変更は問題だと思っていたが、そうではない明らかに。 – Gaetantri