a 标签 图片下载

一般 a 标签下载文件的方式都是加download属性。但是对于图片下载来说,加了download的属性有时起作用,有时不起作用。

1. 如果不是远程图片,可以下载,参考https://www.w3school.com.cn/tiy/t.asp?f=html_a_download

 如果是远程图片,点击下载只是打开图片而已,如下代码。

<a href="http://d.hiphotos.baidu.com/zhidao/pic/item/6a63f6246b600c334c3e91cb1e4c510fd9f9a16a.jpg" download>下载</a>

2. 如果真想下载远程图片还需要加点别的东西,即"response-content-type=application/octet-stream", 加在图片url的后边即可,如下:

<a href="http://d.hiphotos.baidu.com/zhidao/pic/item/6a63f6246b600c334c3e91cb1e4c510fd9f9a16a.jpg?response-content-type=application/octet-stream" download>下载</a>

这样远程图片就可以下载下来拉,至于为什么加这个参数能下载下来,你们可以去查查这个参数的用处哦,我也去查查,哈哈哈

待更新。。。

猜你喜欢

转载自www.cnblogs.com/yyh1/p/12337306.html