admin管理员组

文章数量:1630184

 

今天无意找到了很久前的js导出excel功能,用了一下感觉不错,在网上看很多人做js导出excel,可是对表格线的导出excel总是头疼,我这里有一个简单的导出js,大家可以看看。
       这只是一个简单demo:

Html代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>测试导出Excel功能</title> 
<script language=javascript>  
function preview() {   
 window.clipboardData.setData("Text",document.all('table2').outerHTML);  
 //下面这行代码,最后一列的查看数据也会导出到Excel文件中
 //window.clipboardData.setData("Text",document.all('table1').outerHTML);  
 try {  
  var ExApp = new ActiveXObject("Excel.Application")  
  var ExWBk = ExApp.workbooks.add()  
  var ExWSh = ExWBk.worksheets(1)  
  ExApp.DisplayAlerts = false 
  ExApp.visible = true 
 } catch(e) {  
  alert("您的电脑没有安装Microsoft Excel软件!")  
  return false 
 }   
 ExWBk.worksheets(1).Paste;   
 }  
</script>

<body> 
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0"> 
  <tr> 
    <td width="6%" height="27" align="center">序号</td> 
    <td width="10%" align="center">时间</td> 
    <td width="20%" align="center">单位</td> 
    <td width="18%" align="center">项目</td> 
    <td width="10%" align="center">结果等级</td> 
    <td width="10%" align="center">检查机关</td> 
    <td width="8%" align="center">记录人</td> 
    <td width="12%" align="center">记录时间</td> 
    <td width="6%" align="center">查看</td> 
  </tr> 
  <tr> 
    <td height="21" align="center">1</td> 
    <td align="center">1980-02-02</td> 
    <td align="center">武警总队</td> 
    <td align="center">安全用电检查</td> 
    <td align="center">2222222</td> 
    <td align="center">总部</td> 
    <td align="center">主席</td> 
    <td align="center">1980-02-02</td> 
    <td align="center"><a href="aqChakanShow.html">查看</a></td> 
  </tr> 
  <tr> 
    <td height="21" align="center">2</td> 
    <td align="center">1980-02-02</td> 
    <td align="center">武警总队</td> 
    <td align="center">安全用电检查</td> 
    <td align="center">2222222</td> 
    <td align="center">总部</td> 
    <td align="center">总理</td> 
    <td align="center">1980-02-02</td> 
    <td align="center"><a href="aqChakanShow.html">查看</a></td> 
  </tr> 
</table> 
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" style='visibility:hidden;'> 
  <tr> 
    <td width="6%" height="27" align="center">序号</td> 
    <td width="10%" align="center">时间</td> 
    <td width="20%" align="center">单位</td> 
    <td width="18%" align="center">项目</td> 
    <td width="10%" align="center">结果等级</td> 
    <td width="10%" align="center">检查机关</td> 
    <td width="8%" align="center">记录人</td> 
    <td width="12%" align="center">记录时间</td> 
  </tr> 
  <tr> 
    <td height="21" align="center">1</td> 
    <td align="center">1980-02-02</td> 
    <td align="center">武警总队</td> 
    <td align="center">安全用电检查</td> 
    <td align="center">2222222</td> 
    <td align="center">总部</td> 
    <td align="center">主席</td> 
    <td align="center">1980-02-02</td> 
  </tr> 
  <tr> 
    <td height="21" align="center">2</td> 
    <td align="center">1980-02-02</td> 
    <td align="center">武警总队</td> 
    <td align="center&#

本文标签: 服务器端ExceljsPDFword