html a标签链接 点击下载文件


通常在咱们写项目的时候会遇到上传下载什么的,在上传完文件后会把文件的路径保存到数据库里以便下载,如果想不通过后台直接下载的话,可以把文件路径给a标签的属性href;

<a href="/xxx/xxx/xxxx.xlsx">点击下载</a>

这样当用户打开浏览器点击链接的时候就会直接下载文件。

但是有个情况,比如txt,png,jpg等这些浏览器支持直接打开的文件是不会执行下载任务的,而是会直接打开文件,这个时候就需要给a标签添加一个属性“download”;

<a href="/xx/xxx/xxxx.txt" download>点击下载</a>

这里download也可以不写任何信息,会自动使用默认文件名。

在这里说明一些IE好像不支持,只能通过后台代码搞。

 

 

 

转载自:https://www.cnblogs.com/zhaoxiaokai/p/6295190.html


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM