javascript - 直接从url下载图片

标签 javascript

假设我有一些网络图片的 URL。假设 URL 是 http://www.gearheadwalls.com/wp-content/uploads/2013/07/Mercedes-Benz-S-Class-4.jpg

现在,当用户按下下载按钮时,应该下载图像。

我已经试过了:

window.location.href = Link;

但有时它只是在浏览器上打开图像,有时它是我想要的下载。

我怎样才能做到这一点?

最佳答案

您可以使用 HTML5 download attribute在 anchor 上:

<a href="http://www.gearheadwalls.com/wp-content/uploads/2013/07/Mercedes-Benz-S-Class-4.jpg" download="http://www.gearheadwalls.com/wp-content/uploads/2013/07/Mercedes-Benz-S-Class-4.jpg">
   <img src="http://www.gearheadwalls.com/wp-content/uploads/2013/07/Mercedes-Benz-S-Class-4.jpg">
</a>

关于javascript - 直接从url下载图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17909367/

相关文章:

javascript - javascript中前置加号的含义

javascript - 类型 '{}' 不可分配给类型 'Readonly<HelloProps>'

javascript - 将从 ajax 请求返回的 html 转换为对象会导致奇怪的并发症

javascript - 为面添加厚度

javascript - 复选框上的 setAttribute 函数不影响目标按钮

javascript - CodeIgniter 附加带有相对链接的 URI 段

javascript - 一次性清理任务 firebase firestore

javascript - 使用浏览器滚动条滚动固定的 div 内容

javascript - 将事件分配给克隆的 html block

javascript - 动态删除样式?