javascript - js如何弹出文件下载窗口下载图片文件
迷茫
迷茫 2017-04-11 11:49:11
[JavaScript讨论组]

就像这样,js如何将a标签的href属性转换成下载链接


然后弹窗下载图片

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(3)
伊谢尔伦

a标签加个属性download

PHPz

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)

PHP中文网

download是这样写的:
<a href="/images/myw3schoolimage.jpg" download="w3logo"></a>
但是支持FF和chrome,如果需要全部兼容,js是做不到的。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号