码迷,mamicode.com
首页 > Web开发 > 详细

js导出table到Excle

时间:2016-05-24 18:52:05      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:

<html>  
<head>  
<script language="JavaScript">
   var oXL;
   var oWB;
   function ExportExcel()
   {
     try{
     if(oXL==null){
       oXL = new ActiveXObject("Excel.Application");
     }
   //var oXL = new ActiveXObject("Excel.Application"); //创建excel应用程序对象
    oWB = oXL.Workbooks.Add();        //创建工作簿
    var oSheet = oWB.ActiveSheet;        //获取当前活动的工作簿
     var sel=document.body.createTextRange();
     sel.moveToElementText(record);
     sel.select();   
     sel.execCommand("Copy");  //复制
     oSheet.Paste();  //粘贴
     oXL.Visible = true; //设置Excel的属性
     oXL.UserControl = true;
     oXL=null;
     oWB=null;
     oSheet=null;
     }catch(e){
      alert( "要导出该表,您必须安装Excel电子表格软件,同时浏览器须使用ActiveX 控件,请确认您的浏览器设置启用所有的ActiveX 控件。");  
      return ""; 
     }
   }
  </script>
</head>  
<body>  
<div id="record" align="center">
  
            <table border="1" width="50%" class="tabCss titCss">
             <tr>
              <th colspan="11" align="left">
               <img src="images2/fen_sanjiao.gif" />
               注册型项目统计表
              </th>
             </tr>
             <tr align="center">
              <td rowspan="3">
               项目阶段
              </td>
              <td colspan="2">
               项目数量
              </td>
              <td colspan="8">
               责任单位
              </td>
              
             </tr>
              <tr align="center">
              <td rowspan="2">
               合计
              </td>
              <td rowspan="2">
               比重
              </td>
              <td colspan="2">
               招商联络部
              </td>
              <td colspan="2">
               综合协调部
              </td>
              <td colspan="2">
               宣传调研部
              </td>
              <td colspan="2">
               企业服务科
              </td>
              
              
             </tr>
             ...........(中间省略N多)             
            </table>
            <br>
           
      <center>
         <input type=button class="ipt" onClick="ExportExcel();"
          value="导出Excel" />
      </center>
      </div>
        
</body>  
</html>  

 

js导出table到Excle

标签:

原文地址:http://www.cnblogs.com/qiutianyou/p/5524140.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!