1 页面代码

<el-button size="mini" id='testBtn2' @click="test"><i class=" fa fa-search " aria-hidden="true"></i>下载

<a id='testBtn' >下载测试</a>

</el-button>

2 js代码

//测试
test(){var box=document.getElementById("test").outerHTML;var total=document.getElementById("test").outerHTMLvar html = "<html><head><meta charset='utf-8' /></head><style>table{border:1px;}</style><body> <div align='center'><caption>测试</caption></div>" +box+total + "</body></html>";var reg1 = new RegExp('border="0" ' ,'g' );//正则替换var html2=html.replace(reg1,'border="1" ');//全局替换replace不是全局替换,仅仅是单个替换var blob = new Blob([html2], { type: "application/vnd.ms-excel" }); document.getElementById('testBtn').download="1.xls"document.getElementById('testBtn').href= URL.createObjectURL(blob);alert("over")
},

3 示例

vue 使用Blob实现下载xls文件相关推荐

  1. vue后端返回数据流 前端导出下载xls文件

    后端返回数据流, 前端导出下载xls文件 export function exportMethod() {axios({method:'get',url: url+'params',responseT ...

  2. java从服务器下载xls文件到客户端

    查考网上的代码写了一个下载xls文件到客户端的jsp页面,只要将服务器的文件地址传给这个jsp页面就可以实现下载文件到客户端了. Code: <%@ page language="ja ...

  3. 利用php下载xls文件

    昨天看ECSHOP源码的时候,碰到了一点自己没有学过的只是--如何利用php实现下载xls文件.根据它的源码,我动手实现了一下,成功实现了这个效果. 源码: <?php/**@Descripti ...

  4. 移动端下载xls文件

    Android通过iframe的src属性直接填写链接下载后打开没有显示内容显示了js语句 window.open 和 a标签下载下来跟上面一样 没有查找出这个问提的原因怎么解决 但是ios是预览是可 ...

  5. python beautifulsoup下载_使用Python和BeautifulSoup从网页下载.xls文件

    你的剧本目前的问题是:url有一个尾随的/在请求时给出一个无效的页面,而不是列出要下载的文件. soup.select(...)中的CSS选择器正在选择具有属性webpartid的div,该属性在链接 ...

  6. java+vue下载xls文件到本地

    1.后端java springboot 背景:文件是以xls类型的文件. 第一步:添加依赖 <dependency><groupId>org.apache.poi</gr ...

  7. vue blob流下载zip文件,下载后包文件显示文件损坏

    今天遇到一个问题,就是下载的zip文件打不开,一直显示文件被损坏. 本来觉得是后端的问题,但是排除了好久,确实没有问题,postman也实验成功. 后来发现系统main.js中引入了mock数据,影响 ...

  8. php下载xls文件

    <a class="btn btn-primary radius" style="background:green" data-title="导 ...

  9. vue+axios+blob导出excel---提示文件损坏解决

    1.接口部分 注意点1:此处直接resolve(response),而不是(response.data),因为数据处理部分需要拿到后端放在header里面的文件名fileName 注意点2:需要写re ...

最新文章

  1. master.dbo.spt_values
  2. 多目标跟踪 | AI产品经理需要了解的CV通识(三)
  3. 探究实现中断下半部分的第四种方式
  4. 跨域 Cookie 实现单点登录
  5. 2018.09.16模拟总结
  6. 数据库:后端开发必备的 MySQL日志文件知识点
  7. php搜索所有路线,php包含文件路径查找规则
  8. Tornado快速入门
  9. 性能进阶:使用JMeter进行websocket测试
  10. 最简单例子图解JVM内存分配和回收(转)
  11. 单片机音频谱曲软件_51单片机蜂鸣器音乐简谱转换工具
  12. java断点下载文件_java实现文件断点续传下载功能
  13. 创建Oracle定时任务
  14. AMD Ryzen Threadripper PRO 5000 series now available for the DIY market, 64 Zen3 cores for $6500
  15. 8.7.1. Declaration of Enumerated Types
  16. Python入门基础教程(打印一段文字)
  17. Android AES 加密、解密
  18. LeetCode·每日一题·2287.重排字符形成目标字符串·数学
  19. J2ME jar文件编译为BlackBerry cod文件
  20. 红楼梦第一回最后部分

热门文章

  1. QT图片处理+文字处理
  2. 百旺信息服务器端口,各省百旺参数设置服务器地址
  3. mysql 嵌套查询性能_MySQL数据库之嵌套查询与连接查询的性能详解
  4. 基于深度学习的全色图像锐化(Pansharpening)论文及代码整理
  5. c语言实验手册答案,程序设计基础实训手册(c语言习题)
  6. android9.0官方壁纸,Android 9.0 修改默认壁纸(主壁纸和wapppaper)
  7. 专门画像素图的软件_新世纪像素画设计软件,你值得一试!
  8. cml sml区别_资本市场线简介,资本市场线CML与SML的区别
  9. 二极管三极管基础PN结详解
  10. 攻防世界Reverse进阶区-EasyRE-writeup