思路就是创建a标签然后执行点击事件
// 下载所有图片
downloadAll () {
let that = this
let arr = [地址合集]
arr.forEach(function (item, index) {
setTimeout(() => {
const link = document.createElement('a')
link.style.display = 'none'
link.href = item
document.body.appendChild(link)
link.click()
document.body.removeChild(link)
}, index * 1000)
})
},
// 下载单个图片
downloadOne (url) {
const link = document.createElement('a')
link.style.display = 'none'
link.href = url
document.body.appendChild(link)
link.click()
document.body.removeChild(link)
},
前端按钮点击实现下载多个文件和下载单个文件
最新推荐文章于 2024-05-23 15:45:54 发布