10

Firefox または Chrome を使用してローカル イントラネット経由で使用するために、ローカル ファイル ネットワークにあるファイルを起動する方法を探しています。

リンクはIEでうまく機能します:

<a href="\\Start\Of\My\Network\file.xlsx">View Report</a>&nbsp;

しかし、Firefoxでは次のように表示されます:

<a href="http://mydomain.com/\\Start\Of\My\Network\file.xlsx">View Report</a>&nbsp;

リンクを適切にレンダリングする方法はありますか?...href タグからクリックするだけです。

4

5 に答える 5

1

Firefox 用のLocalLinkアドオンがあります。ただし、コンテキストメニューを使用します...

于 2011-04-28T06:55:29.660 に答える
1

Firefox は file://///Start/Of/My/Network/file.xlsx を必要としているようです

Chrome と IE もそれを処理します。file://Start/Of/My/Network/file.xlsx は Chrome でも動作するようです。

于 2009-09-03T18:10:32.587 に答える
1

これは、セキュリティ上の理由から Firefox では有効になっていません (ほとんどのコンピュータには、C:\System\Windows のような同様の場所に機密性の高いファイルやアプリケーションがあることに注意してください)。

これらのリンクにアクセスできるようにする必要があるユーザーの user.js ファイルにこれを追加してみてください。

user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "file:///[[PUT SERVER NAME HERE]]";);
user_pref("capability.policy.localfilelinks.checkloaduri.enabled",  "allAccess");

これはセキュリティ上のリスクであることを覚えておいてください。

于 2009-09-03T17:57:47.283 に答える
0

IE タブ(Chrome および Firefox で使用可能) を使用し、次のような autourls エントリを追加して、file:/// 形式のすべてのリンクを処理するように設定します。

r/file:///.*

技術的には、これは元のブラウザーでファイルを開くことではありませんが、ローカル ファイル リンクを処理するときに、インストールされている IE バージョンに期待されるすべての Windows エクスプローラー統合を提供します。ブラウザが Web へのアクセスに使用されていない場合 (たとえば、内部 wiki やイントラネット ページを表示する場合など) を除いて、これを行うことはお勧めしません。明らかなセキュリティ リスクのためです。

于 2012-09-15T14:10:39.383 に答える