利用JS把Table中的内容导入到Excel中的方法
2008-02-15 14:21
639 查看
要用一个Button控件来引导这个函数。把下面函数放到<script></script>中。
Function AutomateExcel()
{
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-1;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;
}
按钮:
<input type="button" name="out_excel" onClick="javascrip:AutomateExcel();" value="导出到EXCEL">
注意:要把该页面的IE进行设置才行,否则将出现Automation服务器不能创建对象的错误信息。设置方法为,点击“工具”->“Internet选项”->“安全”->“自定义级别”->“对没有标记为安全的ActivX控件进行初始化和脚本运行”变为“启动”
Function AutomateExcel()
{
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-1;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;
}
按钮:
<input type="button" name="out_excel" onClick="javascrip:AutomateExcel();" value="导出到EXCEL">
注意:要把该页面的IE进行设置才行,否则将出现Automation服务器不能创建对象的错误信息。设置方法为,点击“工具”->“Internet选项”->“安全”->“自定义级别”->“对没有标记为安全的ActivX控件进行初始化和脚本运行”变为“启动”
相关文章推荐
- 利用JS把Table中的内容导入到Excel中的方法
- js将网页中的table中的数据导入到excel中方法
- 利用JS将TABLE内容生成EXCEL文件
- Javascript实现把网页中table的内容导入到excel中的几种方法
- Javascript实现把网页中table的内容导入到excel中的几种方法
- html table表格导出excel的方法 html5 table导出Excel HTML用JS导出Excel的五种方法 html中table导出Excel 前端开发 将table内容导出到excel HTML table导出到Excel中的解决办法 js实现table导出Excel,保留table样式
- Javascript实现把网页中table的内容导入到excel中的几种方法
- Javascript实现把网页中table的内容导入到excel中的几种方法
- Javascript实现把网页中table的内容导入到excel中的几种方法
- 转:Javascript实现把网页中table的内容导入到excel中的几种方法
- Javascript实现把网页中table的内容导入到excel中的几种方法
- Javascript实现把网页中table的内容导入到excel中的几种方法
- 利用js实现table的无刷新静态内容过滤
- JS 导出网页中Table内容到excel
- JS将html导入excel方法
- 纯前端利用 js-xlsx 实现 Excel 文件导入导出功能示例
- js中获取 table节点各tr及td的内容方法
- Js 导出table内容到Excel的简单实例
- js将html中的内容导出word、或者excel文件的方法
- php 利用 PHPExcel 导出 导入 Excel 方法介绍(功能介绍)