【发布时间】:2012-11-29 02:11:50
【问题描述】:
好的,有一个与这个完全相同的问题,但已经有 2 年了,只有一个答案不是真正的解决方案。
所以,我有一张图片(缩略图),它的正下方有 2 个按钮:View 和 Download。
View 将在浏览器中打开图像(缓存)。下载按钮将打开保存图像对话框。
现在我正在使用 PHP 的标头 Content-Disposition: attachment; 作为下载按钮。
一般来说,访问者会先点击View按钮进行预览(缩略图不是解决方案,因为需要验证细节和质量),尤其是对于我自己的应用程序。
现在,我真的不希望通过 PHP 再次读取该文件,因为这需要时间。而为了更好的用户体验,是否可以模拟“右击图片->图片另存为”弹出下载对话框,访问者只需单击一下即可下载?
【问题讨论】:
标签: javascript download simulate