<html><head><metahttp-equiv="Content-Type"content="text/html;
charset=utf-8"/>
<scripttype="text/javascript">
注:此段代码来自网络,我增加了一些调试(stackoverflow)
vartableToExcel
=(function() {
varuri ='data:application/vnd.ms-excel;base64,';
vartemplate
='<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head></head><body><table>{table}</table></body></html>';
varbase64
=function(s) {returnwindow.btoa(unescape(encodeURIComponent(s))) };
varformat
=function(s, c) {returns.replace(/{(\w+)}/g,function(m,
p) {returnc[p]; }) };
returnfunction(table, name) {
if(!table.nodeType) table=document.getElementById(table)
varctx
={worksheet: name||'Worksheet', table: table.innerHTML}
alert(table.innerHTML);
window.location.href =uri+base64(format(template, ctx))
}
})();
</script>
<title>下载</title>
</head>
<body>
br/><inputtype="button"
onclick="tableToExcel('ExportTab','hello')"value="导出excel"/>
<tableid="ExportTab"name="ExportTab"width="400"
align="center"cellpadding="0"cellspacing="0">
<tr><tdcolspan="4">电子病历数据</td></tr><
tr><td>测试类型</td><td>测试文件数</td><td>正确比例</td><td>空比例</td><td>错误比例</td></tr>
<tr><td>文件1</td><td>1</td><td>73/148</td><td>67/148</td><td>8/148</td></tr>
<tr><td>文件2</td><td>1</td><td>19/27</td><td>8/27</td><td>0/27</td></tr>
</table>
</body>
</html>
我这里暂时有乱码问题,后续解决再更博
分享到:
相关推荐
此demo使用tableexport可在火狐浏览器中导出excel中文无乱码
table2excel.js 兼容火狐 ie 谷歌等浏览器,可直接使该插件将html中数据用excel方式导出
程序是jsp ,可以直接导入myeclipse,中文没有乱码问题,ie、firefox中正常导出。
table2excel导出,兼容性更好了,可以兼容chrome、firefox、ie11、IE10、IE8,没有亲测IE9。
该插件是针对Chrome开发的,其他工具也提供了应允许其在Firefox和Safari中运行的代码,但不一致,因为它是一种除Chrome之外在其他任何地方均未得到很好支持的黑客。 我不会在公开场合亲自使用此功能,它是为...
2、JQuery-table2excel(Firefox、Chrome、Safari、IE10、11) 介绍:简单的配置,可以导出表格格式。但是只支持内联样式,不支持class等选择器引入的样式。 http://www.jq22.com/jquery-info6688 网站的Demo就不能...
本文实例讲述了JS实现导出Excel的五种方法。分享给大家供大家参考,具体如下: 这五种方法前四种方法只支持IE浏览器,最后一个方法支持当前主流的浏览器(火狐,IE,Chrome,Opera,Safari) <!DOCTYPE html> &...
bootstrap-table头部错位已完美解决,兼容ie,火狐,谷歌浏览器(其它的浏览器没测),耗费了半个月的脑细胞终于解决,喜欢的朋友请点个赞,谢谢!
js网页表格数据导出excel文件代码是一款基于js实现的网页table表格导出Excel文件代码。适用浏览器:360、FireFox、Chrome、Opera、傲游、搜狗、世界之窗. 不支持Safari、IE8及以下浏览器。 javascript
table导出文件,支持导出json , txt , csv , xml , doc , xls , image , pdf 。 浏览器 浏览器 构造为 档名 最大斑点大小 依存关系 Firefox 20+ 斑点 是 800 MiB 没有 Firefox <20 数据:URI 没有 不...
7.兼容 IE6,7,8,9 /Firefox /Google Chrome 这些浏览器都测试过 8.批量删除,自定义复选框样式,可以全选/反选 9.角色分级,集团和分公司的关系 10.权限 横向就是业务部分,具体负责哪块业务,纵向是级别 11.动态...
7.兼容 IE6,7,8,9 /Firefox /Google Chrome 这些浏览器都测试过 8.批量删除,自定义复选框样式,可以全选/反选 9.角色分级,集团和分公司的关系 10.权限 横向就是业务部分,具体负责哪块业务,纵向是级别 11.动态...
7.兼容 IE6,7,8,9 /Firefox /Google Chrome 这些浏览器都测试过 8.批量删除,自定义复选框样式,可以全选/反选 9.角色分级,集团和分公司的关系 10.权限 横向就是业务部分,具体负责哪块业务,纵向是级别 11.动态...
再者,应广大用户需求,此新版本程序在各个浏览器的兼容方面做足了功夫,目前可兼容不同浏览器(如ie,firefox,360, Chrome,搜狗等)。 亮点二 一改早期版本自带幻灯标签样式单一,兼容性不好等问题,新版本V...
再者,应广大用户需求,此新版本程序在各个浏览器的兼容方面做足了功夫,目前可兼容不同浏览器(如ie,firefox,360, Chrome,搜狗等)。 亮点二 一改早期版本自带幻灯标签样式单一,兼容性不好等问题,新版本V...
技术点十八:简易Excel导入导出,支持单表导出和一对多表模式导出,生成的代码自带导入导出功能 技术点十九:移动OA,移动OA审批功能,采用H5技术,实现手机移动办公,无缝对接微信、钉钉、微信企业号
(经典风格、Shortcut风格、ACEbootstrap风格、云桌面风格)技术点十七:在线配置报表(无需编码,通过在线配置方式,实现曲线图,柱状图,数据等报表)技术点十八:简易Excel导入导出,支持单表导出和一对多表模式...