浏览器表格导出到Excel
2004-10-02 05:16
381 查看
<input type="hidden" name="out_excel" onclick="AutomateExcel();" value="导出到excel" class="notPrint">
<title>浏览器表格导出到Excel</title>
<input type="button" name="out_word1" onclick="javascript:AutomateExcel() " value="导出到excel" class="notPrint">
<table id="data" width="200" border="1">
<tr>
<td>11</td>
<td>11</td>
</tr>
<tr>
<td>22</td>
<td>22</td>
</tr>
<tr>
<td>33</td>
<td>33</td>
</tr>
<tr>
<td>44 </td>
<td>44</td>
</tr>
</table>
<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).Value = table.rows(i).cells(j).innerText;
}
}
oXL.Visible = true;
oXL.UserControl = true;
}
//-->
</SCRIPT>
<title>浏览器表格导出到Excel</title>
<input type="button" name="out_word1" onclick="javascript:AutomateExcel() " value="导出到excel" class="notPrint">
<table id="data" width="200" border="1">
<tr>
<td>11</td>
<td>11</td>
</tr>
<tr>
<td>22</td>
<td>22</td>
</tr>
<tr>
<td>33</td>
<td>33</td>
</tr>
<tr>
<td>44 </td>
<td>44</td>
</tr>
</table>
<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).Value = table.rows(i).cells(j).innerText;
}
}
oXL.Visible = true;
oXL.UserControl = true;
}
//-->
</SCRIPT>
相关文章推荐
- 网页上实现导出excel表格时,怎样在后台生成excel后,让表格在浏览器中自动下载(larval框架)
- 允许浏览器运行excel,导出表格信息
- 表格导出excel的方法
- 从jsp页面导出Excel(IE和其他浏览器下)
- asp.net将内容导出到Excel,Table表格数据(html)导出EXCEL
- Java ssh poi 根据条件查询数据导出excel到浏览器 下载框不显示 浏览器乱码 之前是用submit()
- silverliht telerlik表格导出Excel,Word,XML,csv
- 表格数据导出到excel
- js导出页面表格数据到Excel
- Silverlight学习笔记十五关于Sliverlight导出Excel(浏览器外运行)
- JAVA 导出 excel 表格
- 数据库表格数据导出到excel方法总结
- [ExtJS5学习笔记]第三十四节 sencha extjs 5 grid表格之java后台导出excel
- 使用poi实现导出excel数据表格
- thinkPHP导出csv文件及用表格输出excel的方法
- jsp页面中table页或者ext grid表格数据导出Excel思路
- [datatables -- 学习01]: 动态画出表格,并可以导出excel
- linux sql导出xls,导出Excel,导出表格,表格乱码(中文解决)
- ajax不可以用来做poi的浏览器导出excel,可以用springMvc、strust2和servlet
- java 导出一行多列的excel表格