我有java代码,我通过它设置excel的内容类型并将其发送到浏览器。当它使用IE下载时,它会显示打开的文件对话框,其中包含OPEN,SAVE,CANCEL按钮。 我需要避免这个OPEN按钮,只显示SAVE& CANCEL按钮,这个java怎么做。 我用谷歌搜索并发现信息,如果我们在IE中将下载选项的meta类型的选项设置为noOPEN,那么这可能会实现;但我不知道如何使用java。
答案 0 :(得分:0)
您可以通过设置正确的标题
来内联渲染"content-disposition", "inline;filename=somefile.someExt"
或者你可以使它像附件
"content-disposition", "attachment;filename=somefile.someExt"
在这种情况下,浏览器有自己的方式提示用户,无法更改它[除非您的浏览器提供客户端可以设置的某种设置]
答案 1 :(得分:0)
在java中你可以使用
response.setHeader("X-Download-Options", "noopen");
此代码用于隐藏打开按钮。