好的,这个问题存在一个extact重复的问题,但它已经有2年的时间了,只有一个答案不是真正的解决方案。Javascript来模拟“右键点击图像 - >保存图像为”
所以,我有一个图像(缩略图),正下方有2个按钮:View
和Download
。
查看将打开浏览器中的图像(缓存)。下载按钮将打开保存图像对话框。
现在我正在使用PHP的标头Content-Disposition: attachment;
作为下载按钮。
通常,访问者首先会点击View
按钮进行预览(缩略图不是解决方案,因为细节和质量需要验证),特别是对于我自己的应用程序。
现在,我不想通过PHP再次读取文件,因为它需要时间。为了更好的用户体验,是否可以模拟“右键点击图片 - >保存图片为”,弹出下载对话框,访问者只需点击一下即可下载?
如何使用http头强制下载,请帮忙? – RSB