0

リンクがクリックされたときに呼び出すハンドラーがあります。このハンドラは、DB からファイルの内容を取得し、その内容を context.Response に書き込みます。ダウンロードすると同時に、このファイルも開きたいと思います。これは可能ですか?

4

2 に答える 2

1

ブラウザの動作を制御することはできません。ブラウザで開くか、開く/保存ダイアログを表示します。

ファイルの HTML ビューでカスタム ページをレンダリングし、その HTML ページから 2 回目のダウンロードを自動的にトリガーして、開く/保存するダイアログを強制することができます。

于 2012-04-26T19:55:07.833 に答える
1

番号。そうではない。

それがビットマップファイルの場合-完全にダウンロードする必要がないためかもしれません...

しかし、それを忘れてください。それは正しい方法ではありません。

ダウンロード中にファイルを開くことはできません - そのファイルシステム - 制限

于 2012-04-26T19:39:47.720 に答える