扫码关注官方订阅号
就像这样,js如何将a标签的href属性转换成下载链接
然后弹窗下载图片
业精于勤,荒于嬉;行成于思,毁于随。
a标签加个属性download
a标签加一个download是可以的,有一定的兼容性。http://caniuse.com/#feat=down...
download
你给的链接里面,是添加了文件的Content-Disposition响应头。
HTTP/1.1 200 OKAccept-Ranges: bytesAccess-Control-Allow-Origin: *Cache-Control: max-age=86400Connection: keep-aliveContent-Disposition: attachment // 是因为添加了这个响应头Content-Length: 103164Content-Type: image/jpegDate: Wed, 08 Feb 2017 05:19:26 GMTETag: "192fc-53d88c84eb040"Expires: Thu, 09 Feb 2017 05:19:26 GMTLast-Modified: Wed, 28 Sep 2016 03:16:09 GMTServer: ApacheX-Via: 1.1 chd34:3 (Cdn Cache Server V2.0), 1.1 hangkuan54:10 (Cdn Cache Server V2.0)
download是这样写的:<a href="/images/myw3schoolimage.jpg" download="w3logo"></a>但是支持FF和chrome,如果需要全部兼容,js是做不到的。
<a href="/images/myw3schoolimage.jpg" download="w3logo"></a>
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
a标签加个属性download
a标签加一个
download是可以的,有一定的兼容性。http://caniuse.com/#feat=down...你给的链接里面,是添加了文件的Content-Disposition响应头。
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Cache-Control: max-age=86400
Connection: keep-alive
Content-Disposition: attachment // 是因为添加了这个响应头
Content-Length: 103164
Content-Type: image/jpeg
Date: Wed, 08 Feb 2017 05:19:26 GMT
ETag: "192fc-53d88c84eb040"
Expires: Thu, 09 Feb 2017 05:19:26 GMT
Last-Modified: Wed, 28 Sep 2016 03:16:09 GMT
Server: Apache
X-Via: 1.1 chd34:3 (Cdn Cache Server V2.0), 1.1 hangkuan54:10 (Cdn Cache Server V2.0)
download是这样写的:
<a href="/images/myw3schoolimage.jpg" download="w3logo"></a>但是支持FF和chrome,如果需要全部兼容,js是做不到的。