首页 > 其他分享 >JS a标签文件下载

JS a标签文件下载

时间:2022-11-07 15:24:05浏览次数:96  
标签:url 标签 fileName link download JS 下载

 

    aDownload(url, fileName) {

      const link = document.createElement('a')
      link.style.display = 'none'
      link.href = url
      link.download = fileName
      // link.setAttribute('download', fileName)
      document.body.appendChild(link)
      link.click() // a标签自动触发点击事件
      link.remove()
      window.URL.revokeObjectURL(url) // 释放url
    },

 

标签:url,标签,fileName,link,download,JS,下载
From: https://www.cnblogs.com/shining-feifan/p/16866062.html

相关文章

  • JS 根据base64获取文件宽高
     const{width,height}=awaitthis.getImgSize(base64) asyncgetImgSize(base64){constimage=newImage()image.crossOrig......
  • 树莓派安装docker下载portainer下载失败问题(使用阿里云镜像加速)
    pi@raspberrypi:~$sudodockerpullportainer/portainerUsingdefaulttag:latestlatest:Pullingfromportainer/portainer772227786281:Downloading1.369kB/......
  • js事件双向绑定
    <inputid="input"type="text"/><spanid="span"></span><script>varinput=document.querySelector("#input);varspan=document.querySelector("#span......
  • JSDoc
    https://www.jsdoc.com.cn/JSDoc入门默认情况下,JSDoc使用内置的“默认”模板将文档转换为HTML。在命令行上运行文档生成器此命令将在当前工作目录中创建名为out/......
  • package.json中dependencies与devDependencies
    dependenciesdependencies:{key:value}声明的是项目中生产环境中所需的依赖包,如element-ui、jsmid、pinia等程序运行时需要的依赖。使用npminstall【xxx】|npmi......
  • linux使用命令行从某度网盘上传/下载数据
    1、linux系统中已安装有python环境,安装bypy库和requests库安装方法如下:pipinstallrequests-ihttps://pypi.doubanio.com/simplepipinstallbypy-ihttps://pypi.do......
  • 前端vue2项目引入第三方js文件或者远程js文件并执行相应方法
    啥也不多说,直接上结论新建一个目录和文件例如:./tools/load.js //引入远程js,加载完成后执行相应方法functionloadJs(src){returnnewPromise((resolve,reject)=......
  • js获取上传音视频的时长
    js获取上传音视频的时长 获取上传视频路径,将该路径放入video标签,获取视频时长 方式一:隐藏一个音频标签,播放获取。<videostyle="display:none;"controls="controls......
  • js中innerHTML与innerText的用法与区别
    div.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。div.innerText: 从起始位置到终止位置的内容,但它去除Html标......
  • 8.文件上传和下载
      get和post请求的差别1.POST和GET本质都是一样一样的。2.POST和GET都是HTTP请求的基本方法。3.区别主要有以下几个:3-1GET请求在浏览器刷新或者回退的时候是无害的......