html转换成excel表格导出兼容ie,火狐,谷歌
来源:互联网 发布:剑灵龙女九头身数据图 编辑:程序博客网 时间:2024/06/14 09:45
html转换成excel表格导出兼容ie,火狐,谷歌
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>html 表格导出道</title> </head> <body> <div> <button type="button" onclick="excelFn('tableExcel')">导出Excel方法五</button> </div> <div id="myDiv"> <table id="tableExcel" width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td colspan="5" align="center">html 表格导出道Excel</td> </tr> <tr> <td>列标题1</td> <td>列标题2</td> <td>类标题3</td> <td>列标题4</td> <td>列标题5</td> </tr> <tr> <td>aaa</td> <td>bbb</td> <td>ccc</td> <td>ddd</td> <td>eee</td> </tr> <tr> <td>AAA</td> <td>BBB</td> <td>CCC</td> <td>DDD</td> <td>EEE</td> </tr> <tr> <td>FFF</td> <td>GGG</td> <td>HHH</td> <td>III</td> <td>JJJ</td> </tr> </table> </div><script type="text/javascript"> function excelFn(tableid) { if(window.navigator.userAgent.indexOf("MSIE") >= 0){ window.clipboardData.setData("Text",document.all('tableExcel').outerHTML);try{var ExApp = new ActiveXObject("Excel.Application")var ExWBk = ExApp.workbooks.add()var ExWSh = ExWBk.worksheets(1)ExApp.DisplayAlerts = falseExApp.visible = true}catch(e){alert("您的电脑没有安装Microsoft Excel软件!")return false} ExWBk.worksheets(1).Paste; }else{ tableToExcel(tableid) } } var tableToExcel = (function() { var uri = 'data:application/vnd.ms-excel;base64,', template = '<html><head><meta charset="UTF-8"></head><body><table>{table}</table></body></html>', base64 = function(s) { return window.btoa(unescape(encodeURIComponent(s))) }, format = function(s, c) { return s.replace(/{(\w+)}/g, function(m, p) { return c[p]; }) } return function(table, name) { if (!table.nodeType) table = document.getElementById(table) var ctx = {worksheet: name || 'Worksheet', table: table.innerHTML} window.location.href = uri + base64(format(template, ctx)) } })();</script> </body> </html>
0 0
- html转换成excel表格导出兼容ie,火狐,谷歌
- html表格导出Excel
- html表格导出Excel
- html表格导出Excel
- 导出html表格到excel
- HTML表格导出到EXCEL
- JAVA 文件导出 IE/火狐中文乱码兼容
- 省市级联兼容IE、火狐、谷歌、360
- c# execl下载 兼容火狐 ie 谷歌
- ie兼容火狐
- 兼容IE 和火狐
- Word/Excel表格转换成HTML/CALS表格的问题
- 兼容火狐ie 在html中给.swf传递参数
- HTML:解决IE和火狐不兼容冒泡问题
- js 导出到excel 最新兼容火狐谷歌ie11j
- 火狐浏览器导出EXCEL 表格,文件名乱码问题
- html页面表格导出到excel总结
- html页面表格导出到excel总结
- Qt:QML:文字自动滚动
- JDK中多线程之原子类的JDK源码解读配合大神的一起看,秒懂。
- 从C#到TypeScrip
- hdu 4513左边到中间递增的回文串
- HDU 1081 To The Max
- html转换成excel表格导出兼容ie,火狐,谷歌
- 信息安全第三节课总结
- 【Android】Glide 如何获取 bitmap 来进行再处理(比如处理长图的显示)
- 《百万美元宝贝》
- css-5
- pandas教程:[1]DataFrame入门
- 永久修改centos7的IP地址
- Spring和redis的整合测试
- Vue- 对象语法 v-bind:class与对象语法的使用(重要)