2011-01-21 11 views
4

DEAD LINKは、Firefoxではなく、IEで動作していない)、<A> nchorローカルファイルへのリンク?このJavaコード

"<a href='file:///" + curBP.get_build_path() + "'>" + curBP.get_build_path() + "</a>" 

がブラウザに出力されます。ページで

、HTMLは次のとおりです。

<a href="file:///\\path\to\shared\file">Shared File</a> 

しかし、それはファイルを開けません。私は数え切れないほどのスラッシュの組み合わせを試しましたが、役に立たないものです。 FireFoxでは、デッドリンクのように動作し、ファイルを開かない。 IEでは、それは動作します。

FireFoxで動作させるにはどうすればいいですか?ありがとう!

+0

Webとは異なり、Windowsは* forward *スラッシュを使用していますか? – delnan

+0

これはウィンドウ/ローカルパスには適用されません。 file:// '通常の'ファイルパスが必要です。 – GolezTrol

+0

@GolezTrol:FirefoxでWindows上のローカルファイルを表示すると、URLにスラッシュが付き、すべて正常に動作します。 – delnan

答えて

1

バックスラッシュ{}を使用すると、Windowsエクスプローラが呼び出されます。そして、IEはWindowsエクスプローラに統合されて、FFが

を統合されていない
関連する問題