JS将表单导出成EXCEL

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 06:58 点击:

这是写好的例子可以测试一下就明白了
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title> new document </title>
  <meta name="generator" content="editplus" />
  <meta name="author" content="" />
  <meta name="keywords" content="" />
  <meta name="description" content="" />
  <SCRIPT LANGUAGE="javascript">  
  <!--  
  function AutomateExcel()  
  {  
  // Start Excel and get Application object.  
  var oXL = new ActiveXObject("Excel.Application");  
  // Get a new workbook.  
  var oWB = oXL.Workbooks.Add();  
  var oSheet = oWB.ActiveSheet;  
  var table = document.all.data;  
  var hang = table.rows.length; 
  var lie = table.rows(0).cells.length;  
  // Add table headers going cell by cell.  
  for (i=0;i<hang;i++)  
  {  
  for (j=0;j<lie;j++)  
  {  
  //oSheet.Cells(i+1,j+1).Font.Bold = True  
  //oSheet.Cells(i+1,j+1).Font.Size = 50  
  //oSheet.Cells(i+1,j+1).Alignment = 2
  oSheet.Cells(i+1,j+1).value = table.rows(i).cells(j).innerText;  
  }  
  }  
  oXL.Visible = true;  
  oXL.UserControl = true;  
  }  
  //-->
  </SCRIPT>
 </head>
 
 
 <body>
   <table border="1" width="100%" id="data">
  <tr>
   <td>&nbsp;姓名</td>
   <td colspan="2">年龄</td>
   <td>出生日期</td>
  </tr>
  <tr>
   <td>6</td>
   <td>25</td>
   <td colspan="2">8</td>
  </tr>
  <tr>
   <td height="22">1</td>
   <td height="22">2</td>
   <td colspan="2" height="22">4</td>
  </tr>
  </table>
<input type="button" name="out_excel" onclick="AutomateExcel();" value="导出到excel" class="notPrint">
 </body>
</html>
 
本文出自 “乔磊的博客 学习 进步” 博客

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Gb2312转utf-8编码的方法(vbs+js)
    • 如何使用Ajax技术开发Web应用程序(1)
    • js跳转路径问题
    • JavaScript模仿桌面窗口
    • 用js检测两个线段是否相交
    • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
    • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
    • 我是如何去了解jquery的(六),案例之幻灯片轮换
    • Jquery封装幻灯片效果
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1