3

次のようなリンクが生成されています。

<a target="_blank" title="Test" href="file:///c:/test.xls">Test</a>

このリンクはiframe内にあります。

(主要なブラウザで)クリックしても、何も起こりません。Fiddlerはトラフィックを記録しません。URLをナビゲーションバーに貼り付けると正常に機能します。ファイルのダウンロードボックスが表示され、ファイルを問題なくダウンロードできます。

私は考えられるURL構造のすべてのバリエーション(正しいものと正しくないもの、コロン、スラッシュ、バックスラッシュなど)を試しました。

それはある種のセキュリティ制限であると確信していますが、それが何であるか、またはそれを回避する方法を私の一生の間知ることはできません。この時点で私はかなり愚かだと感じています。簡単な説明はありますか?

4

2 に答える 2

5

申し訳ありませんが、このページをサーバーからプルする場合(http://としてアクセスする場合)、セキュリティ設定ではローカルコンテンツにリンクできません(file://としてアクセスする場合)。Wiki内の共有.docファイルにアクセスするときに同じ問題が発生しました。良い解決策を思いついたことはありません。

于 2009-08-10T23:33:22.690 に答える
0

パイプの代わりにコロンを試してください;)

于 2009-08-10T23:29:45.007 に答える