html 下载文件方法
a标签下载
绑定行内,直接下载
<a target="_blank" href="文件地址" "download="下载名称,需要添加后缀" onclick="onclick()">下载</a>
通过js创建a标签,下载
// 创建a标签
const link = document.createElement('a')
// 添加需要下载文件的地址
link.href = url
// 下载保存的文件名称,需要添加文件的后缀
link.download = 'XXX.xlsx'
// 点击事件
link.click()
通过js创建a标签,下载,Blob类型
// 创建一个Blob对象
const blob = new Blob([需要的内容], { type: 'application/octet-stream' })
// 创建一个指向Blob对象的URL
const url = URL.createObjectURL(blob);
// 创建a标签
const link = document.createElement('a')
// 添加需要下载文件的地址
link.href = url
// 下载保存的文件名称,需要添加文件的后缀
link.download = 'XXX.xlsx'
// 点击事件
link.click()
// 下载完成后,释放URL对象
URL.revokeObjectURL(url);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】