html 导出到 excel,使用html还可以导出excel呢,让我们一起来看看吧,html结合js是如何导出excel的。
流程 :
1. 获取html标签内容
2. 获取html标签内容
3. 转成blob 对象
立即学习“前端免费学习笔记(深入)”;
4. 添加模拟事件
网页HTML存本地 保存文件// 事 件 模 拟/***对象 URL 也被称为 blob URL,指的是引用保存在 File 或 Blob 中数据的 URL。使用对象 URL 的*好处是可以不必把文件内容读取到 JavaScript 中而直接使用文件内容。为此,只要在需要文件内容的地*方提供对象 URL 即可。要创建对象 URL,可以使用 window.URL.createObjectURL() 方法,并传入*File 或 Blob 对象。*/function fake_click(obj) { var ev = document.createEvent("MouseEvents"); // 初始化事件对象 ev.initMouseEvent( "click", true, false, window, 0, 0, 0, 0, 0 , false, false, false, false, 0, null ); // 触发事件 obj.dispatchEvent(ev);}function export_raw(name, data) { var urlObject = window.URL || window.webkitURL || window; var export_blob = new Blob([data]);// XHTML 的命名空间是 http://www.w3.org/1999/xhtml var save_link = document.createElementNS("http://www.w3.org/1999/xhtml", "a") save_link.href = urlObject.createObjectURL(export_blob); save_link.download = name; fake_click(save_link);}var test=document.getElementsByTagName('html')[0].outerHTML;$('a').click(function() {export_raw('test.xsl', test);});
以上就是html 导出到 excel的所有内容和源码,希望可以给大家带来帮助吧
相关推荐:
怎么在EXECL文件中同时导入数据和插入图片?
PHP 导出execl 异常 挤到一列去了
HTML导出Excel的实例代码
以上就是html 导出到 excel的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1545329.html
微信扫一扫
支付宝扫一扫