いいえ、OSやブラウザによっては不一致があります。
これは、すべてを説明します、そしてあなたが欲しいものを得ることができた場合: http://en.wikipedia.org/wiki/File_URI_scheme
Works on windows in FF and Chrome. Doesn't seem to work in IE9.
<a href="file://localhost/C:\test.csv">Download CSV File</a>
この作品のIEには、限り、あなたがドメインにログインしていないよう:
Works in IE9, Chrome, and FF on a local account, may not work logged into domain account.
<a href="file:///C:\test.cvs">Download CSV File</a>
これは、ブラウザを介してユーザーにローカルファイルをダウンロードするためだけに役立つが、なぜ自分のマシンに既にファイルをダウンロードするのだろうか。
ファイルがサーバー/マシン上にある場合は、ファイルを仮想ディレクトリ経由でWebサーバー上でアクセス可能にする必要があります。それで、あなたはできる:
String link = "/temp/test.csv";
Html htmlLink = new HTML("<a href=\"" + link + "\">Download CSV File</a>");
出典
2011-07-13 16:40:10
b01
私は窓を使っていて、窓の正しいフォーマットを使っています。ありがとう – sap
私のために働かなかった。あなたはgwtアプリケーションであなたのために働いたのですか? – sap
私はそれを.htmlファイルで行いました。どのHTMLが出力されているのですか?IEセキュリティはリンクをクリックできないようにしますが、右クリックして保存することはできますが、それが望ましい効果ではないことは分かります。 – b01