应用HTML5 a标签下载文件
使用HTML5 <a>标签可以直接下载文件而不用通过后台action。
<a href="/uploadfolder/xxxx.txt">点击下载</a>
用户在点击这个链接的时候,就会直接下载这个文件,但是这里有个问题,像txt,jpg这些浏览器支持直接打开的文件是不会执行下载的,而是会直接打开。这时候可以给a标签添加一个download属性:
<a href="/uploadfolder/xxxx.txt" download="文件名.txt">点击下载</a>
download也可以不给值,这样就会使用默认的文件名。
浏览器支持
表格中的数字表示支持该属性的第一个浏览器的版本号。
应用HTML5 a标签下载文件相关推荐
- js下载文件及前端使用a标签下载文件download属性失效问题
通常下载通过document.createElement创建虚拟a标签 function downloadFileUrl(val, url, fileName) {if (isVal) return ...
- a标签下载文件,js/jq创建a标签导出Excel文件
a标签下载文件,js/jq 创建a标签导出Excel文件 1.设置dom(html) <button type="button" class="layui-btn ...
- 使用a标签下载文件,浏览器会直接打开解决方案
使用a标签下载文件,浏览器会直接打开解决方案 背景 一.HTML中的a标签实现点击下载 二.即使使用a标签的download属性,chrome浏览器还是会打开 三.解决方案 解决方案一:使用ajax请 ...
- jsp + servlet 通过a 标签下载文件
在开发项目时遇到,在jsp 中通过 a 标签的方式,访问后台servlet,调用 客户端以下载的方式打开文件,遇到中文文件名乱码,找不到问题,导致下载失败问题,弄了很久才弄出点样子,不是 ...
- a标签下载文件header中带上用于鉴权的token
加了统一鉴权以后 如果把下载接口也拦截了 且前端使用的是a标签 可以用如下方法解决 替换调请求url和请求方式 , 方式一和方式二任意注释一个就可以运行了 方式1用的是原生的XmlHttpReque ...
- A 标签下载文件 Header 中带上用于鉴权的 Token
加了统一鉴权以后,可能会把 A 标签下载的接口也给拦截了,但是 A 标签是无法带上 Token 的,本文将介绍如何让 A 标签支持像 Ajax 一样发送请求. 加了统一鉴权以后 如果把下载接口也拦截了 ...
- Vue项目:js模拟点击a标签下载文件并重命名,URL文件地址下载方法、请求接口下载文件方法总结。
URL文件地址下载方法 一.正常情况下,我们都如此下载文件并修改文件名,在a标签上面添加download属性 //文件下载downFile() {if ('download' in document. ...
- JS a标签下载文件而不打开文件
// 下载文件 function downfile(obj) {var url = $(obj).attr("files");//url = "http://10.19. ...
- a标签下载文件,浏览器变打开预览的解决方案
前景: 处理接口返回的文件链接需要下载,例如http://xxxxx/xxx.jpeg,使用a标签进行下载时(加了download),浏览器对这些类型的文件可以解析,还会打开这个文件在浏览器上进行预览 ...
- 通过a标签下载文件,不能下载原因
<a href="../api/v1/file/downloadTemplate?templateFileName=sampleExcel.xls&downloadFileNa ...
最新文章
- 客户跟进节奏(转至索菲外贸日记)
- linux ls使用方法,Linux/Ubuntu ls命令详解使用格式和方法
- JavaFX UI控件教程(十三)之Table View
- OpenCV文档阅读笔记-cvtColor官方解析及实例
- C语言字符型数据scanf,scanf()函数如何输入字符型数据?
- 【优化算法】鲸鱼优化算法(WOA)【含Matlab源码 1243期】
- 接口测试apipost
- 2021年危险化学品经营单位主要负责人考试技巧及危险化学品经营单位主要负责人模拟考试题库
- matlab实验求不定积分函数,如何用matlab求取函数的不定积分与定积分 涨知识了...
- C语言单片机串转并,74ls164与单片机的串并转换(串转并\串进并出)
- 华为路由器怎么看是不是公网_如何查看华为路由器默认ip地址
- QT 5.12和有道词典冲突
- Win10 键盘输入法消失后如何恢复
- 跨界干货:如何在一周内摸清一个行业
- 中央民族大学计算机考研2020,2020年中央民族大学856计算机学科专业综合考研复习资料...
- Enovia add xxx.mql模板
- C# DevExpress控件Gridview和GridControl学习总结
- 微信朋友圈投票刷票脚本实现分析
- Docker学习(七):Docker-compose-wait-for-it.sh脚本
- SAP 检验批决策增强