图片保存在服务器,js是不是无法实现图片下载到本地功能?这个必须后端实现?
操作不了。你可以做一个按钮。然后这个按钮访问图片。配置好了头信息,就可以一下载。
当然,你直接把图片用img显示出来,鼠标右击图片另存为,这样不好吗?
以上为原答案
2017年12月6日12:42:26 修改答案
download可以触发下载。chrome支持跨域下载,ff不支持跨域。有兼容处理办法,js的话,就是js触发一下单击事件
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
无论如何都要用户点击鼠标之后才能下载,所以直接用这个吧
<a download="http://example.com/path/to/img">