首页 > 其他分享 >本地下载 web file操作

本地下载 web file操作

时间:2023-06-15 15:55:20浏览次数:32  
标签:body web link file download document 本地下载

function download(){
    const link = document.createElement('a')
    link.href = window.location.origin  + `/static/doc/${this.type}.docx` + '?auth=' + getToken()

    const fileName = '20230615.docx'
    link.download = fileName

    document.body.appendChild(link)
    link.click()
    document.body.removeChild(link)

}

 

 

 

标签:body,web,link,file,download,document,本地下载
From: https://www.cnblogs.com/dhjy123/p/17483129.html

相关文章

  • c#.net WebUploader 分块上传
    ​ 以ASP.NETCoreWebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API,包括文件的上传和下载。 准备文件上传的API #region 文件上传  可以带参数        [HttpPost("upload")]        publicJsonResultuploadProject(I......
  • web网络通信
    WEB通信流程静态数据:png,css,js,gif,mp4动态数据:从mysql数据库中读取出来的数据访问DNS服务器,通过DNS获取相应的域名对应IP通过IP对应服务器后,简历TCP连接等浏览器发送完HTTPRequest包后,服务器接收到请求包后才开始处理请求包服务器调用自身服务,返回HTTPResponse(......
  • 采用注解方式-HTTP Status 404 – Not Found 或者 采用web
    采用注解方式->HTTPStatus404–NotFound或者采用web.xml方式->cannotresolvetheclassinthetag运行一个简单的servlet程序,分别采用了两种方式对servlet进行映射,均报错。1⃣️采用Annotation方式@WebServlet(name="DownloadServlet",urlPatterns="/download"......
  • 深入了解REST约束,优化你的web应用
    REST是RepresentationalStateTransfer的缩写,是RoyFielding于2000年提出的一种通过HTTP设计松散耦合应用程序的架构风格,其主要应用于Web服务的开发。REST不是强制性的,可以不遵守,但它提供了一种高级设计指南。架构约束REST定义了六种架构约束来构成Web服务。RESTfu......
  • DockerFile
    DockerFileDockerFile是用于构建docker镜像的文件构建步骤:编写一个dockerfile文件dockerbuild将文件构建成为一个镜像dockerrun运行镜像dockerpush发布镜像基础知识:每个指令都是大写字母组成指令从上到下顺序执行每一个指令都会创建一个新的镜像层,并提交常用指令ADD和COPY......
  • asp.net WebUploader 分块上传
    ​IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag        客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传......
  • JavaScript开发工具-WebStorm 2023 mac/win版
    WebStorm是一款由JetBrains开发的JavaScript开发工具,是专为JavaScript开发者设计的集成开发环境(IDE)。它提供了强大的功能和工具,能够帮助开发者更高效地编写、调试和维护JavaScript代码。→→↓↓载WebStorm2023mac/win版 WebStorm拥有一套丰富的功能,使得它成为JavaScript开......
  • 测试类中启动web环境
    先在pom.xml文件中引入相关依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>然后定义测试类进行模拟: ......
  • 创建项目-空项目、java项目、web项目
    空项目(EmptyProject):空项目是一个完全空白的项目,没有任何默认的目录结构或配置文件。你可以根据需要自定义项目的结构和配置,适用于从头开始构建自己的项目。Java项目(JavaProject):Java项目是一个标准的Java应用程序项目,具有默认的目录结构和配置。它包含了源代码目......
  • 25 个在 Web 中嵌入图表的免费资源
    在Web中嵌入图形图表的技术越来越丰富,我们可以选择JavaScript库,CSS,Flash,Silverlight,PHP库,服务器端的组件,也可以选择GoogleChartAPI这样的Web服务。本文介绍了25个在Web中嵌入图形图表的免费资源。 JSCharts(基于JavaScript的图表生成工具)Protovis(可视化javaS......