Skip to content Skip to footer

html 下载文件方法

html 下载文件方法

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);

posted on

2025-02-12 14:19

HTLF

阅读(595)

评论(0)

收藏

举报

Copyright © 2088 世界杯八强_2018年世界杯亚洲区预选赛 - nprny.com All Rights Reserved.
友情链接