手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Js 导出table内容到Excel的简单实例
Js 导出table内容到Excel的简单实例
摘要:复制代码代码如下:functionExportToExcel(tableId)//读取表格中每个单元到EXCEL中{try{varcurTb...

复制代码 代码如下:

function ExportToExcel(tableId) //读取表格中每个单元到EXCEL中

{

try{

var curTbl = document.getElementById(tableId);

var oXL = new ActiveXObject("Excel.Application");

//创建AX对象excel

var oWB = oXL.Workbooks.Add();

//获取workbook对象

var oSheet = oWB.ActiveSheet;

var lenRow = curTbl.rows.length;

//取得表格行数

for (i = 0; i < lenRow; i++)

{

var lenCol = curTbl.rows(i).cells.length;

//取得每行的列数

for (j = 0; j < lenCol; j++)

{

oSheet.Cells(i + 1, j + 1).value = curTbl.rows(i).cells(j).innerText;

}

}

oXL.Visible = true;

//设置excel可见属性

}catch(e){

if((!+'/v1')){ //ie浏览器

alert("无法启动Excel,请确保电脑中已经安装了Excel!/n/n如果已经安装了Excel,"+"请调整IE的安全级别。/n/n具体操作:/n/n"+"工具 → Internet选项 → 安全 → 自定义级别 → ActiveX 控件和插件 → 对未标记为可安全执行脚本的ActiveX 控件初始化并执行脚本 → 启用 → 确定");

}else{

alert("请使用IE浏览器进行“导入到EXCEL”操作!"); //方便设置安全等级,限制为ie浏览器

}

}

}

function ExportToExcel(tableId) //读取表格中每个单元到EXCEL中

{

try{

var curTbl = document.getElementById(tableId);

var oXL = new ActiveXObject("Excel.Application");

//创建AX对象excel

var oWB = oXL.Workbooks.Add();

//获取workbook对象

var oSheet = oWB.ActiveSheet;

var lenRow = curTbl.rows.length;

//取得表格行数

for (i = 0; i < lenRow; i++)

{

var lenCol = curTbl.rows(i).cells.length;

//取得每行的列数

for (j = 0; j < lenCol; j++)

{

oSheet.Cells(i + 1, j + 1).value = curTbl.rows(i).cells(j).innerText;

}

}

oXL.Visible = true;

//设置excel可见属性

}catch(e){

if((!+'/v1')){ //ie浏览器

alert("无法启动Excel,请确保电脑中已经安装了Excel!/n/n如果已经安装了Excel,"+"请调整IE的安全级别。/n/n具体操作:/n/n"+"工具 → Internet选项 → 安全 → 自定义级别 → ActiveX 控件和插件 → 对未标记为可安全执行脚本的ActiveX 控件初始化并执行脚本 → 启用 → 确定"); www.th7.cn

}else{

alert("请使用IE浏览器进行“导入到EXCEL”操作!"); //方便设置安全等级,限制为ie浏览器

}

}

}

【Js 导出table内容到Excel的简单实例】相关文章:

js控制excel打印完美解决方案

JS实现简洁、全兼容的拖动层实例

javascript函数特点实例

基于jQuery实现的无刷新表格分页实例

Javascript节点关系实例分析

JQuery实现带排序功能的权限选择实例

javascript实现淡蓝色的鼠标拖动选择框实例

Javascript类型转换的规则实例解析

js实现顶部可折叠的菜单工具栏效果实例

Javascript实现的SHA-256加密算法完整实例

精品推荐
分类导航