javascript - 下载链接点击浏览器打开下载窗口

标签 javascript jquery html

<a href="1.jpg" download="ImageName">download</a>

我有一个下载链接,当用户单击它时,我希望浏览器打开窗口并让用户选择他们想要保存的位置,有人知道如何实现吗?

(浏览器打开窗口,就像使用右键另存为一样)

最佳答案

您需要设置Content-Disposition响应 header 以强制浏览器下载文件:

Content-Disposition: attachment; filename="<file name.ext>"

更多信息:https://stackoverflow.com/a/9195376/1574059

关于javascript - 下载链接点击浏览器打开下载窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25651167/

相关文章:

html - 表格填充不起作用

javascript - 随着时间的推移添加动态 HTML 字段

javascript - 有效地创建从可观察集合中过滤特定项目的可观察对象

javascript - SyntaxHighlighter 和 jQuery 的 IE 错误 - "Unable to get value of the property ' slice' : object is null or undefined"

javascript - 使用 Enter 触发 .click 函数

javascript - 获取数据表中多个日期选择器的值

javascript - 在 JavaScript 中显示带模数的数字序列

javascript - 通过 JavaScript 删除字符串中的分号

javascript - 如何使用音频元素创建连续的曲调

html - 如何使用线性渐变添加多个背景图像?