0

Excelのコンテンツタイプを設定してブラウザに送信するJavaコードがあります。IEを使用してダウンロードするたびに、OPEN、SAVE、CANCELボタンのあるファイルを開くダイアログが表示されます。この OPEN ボタンを避けて、SAVE & CANCEL ボタンのみを表示する必要があります。私がグーグルで検索したところ、IEでダウンロードオプションのコンテキストのメタタイプをnoOPENとして設定すると、これが達成される可能性があるという情報が見つかりました。しかし、Javaを使用してこれを行う方法がわかりません。

4

2 に答える 2

0

適切なヘッダーを設定することで、インラインでレンダリングできます

"content-disposition", "inline;filename=somefile.someExt"

または、添付ファイルのようにすることもできます

"content-disposition", "attachment;filename=somefile.someExt"

その場合、ブラウザにはユーザーにプロンプ​​トを表示する独自の方法があり、それを変更することはできません[ブラウザがクライアントが設定できる何らかの設定を提供しない限り]

于 2013-01-14T08:56:27.177 に答える
0

Javaで使用できます

response.setHeader("X-Download-Options", "noopen");

開くボタンを隠すためのこのコード。

于 2013-01-14T09:15:36.810 に答える