javascript – 如何在IE11上单击文件时触发保存目标?

我在Amazon S3上上传了一些文件.在Firefox和Chrome等其他浏览器上,我可以点击,浏览器会自动下载.但在IE11中,它直接在浏览器上显示.我想在IE11上触发“save target as”来下载这个文件.我怎样才能做到这一点?这是我的
HTML

<a href="<link>" target="_blank">1.xlsx</a>

最佳答案 简短的回答是,你做不到.浏览器是下载文件还是将其显示在浏览器中,这是一种浏览器设置,而不是您可以直接控制的内容,因为它只是直接链接到文件.

但是,如果您可以访问PHP,则可以更改HTML标头,以便浏览器显式下载内容,而不是允许其执行任何操作.

Force file download with php using header()

点赞