<script type="text/javascript">
function method2() {
var tab = document.getElementById("tab"); //取得表格对象
// 创建AX对象excel
var ax = new ActiveXObject("Excel.Application");
// 获取workbook对象
var wb = ax.Workbooks.Add();
// 激活当前sheet
var sheet = wb.ActiveSheet;
function method2() {
var tab = document.getElementById("tab"); //取得表格对象
// 创建AX对象excel
var ax = new ActiveXObject("Excel.Application");
// 获取workbook对象
var wb = ax.Workbooks.Add();
// 激活当前sheet
var sheet = wb.ActiveSheet;
// 去得表格中行,是个数组
var rowsArr = tab.rows;
// 获取得表格的行数
var rowLen = rowsArr.length;
for (var i = 0; i < rowLen; i++) {
// 取得每一行的列
var colsArr = rowsArr[i].cells;
// 去得一行中的列数
var colLen = colsArr.length;
for (var j = 0; j < colLen; j++) {
// 一个单元格
var cell = colsArr[j];
// 赋值
sheet.Cells(i + 1, j + 1).value = cell.innerText;
}
}
// 设置excel可见属性
ax.Visible = true;
}
var rowsArr = tab.rows;
// 获取得表格的行数
var rowLen = rowsArr.length;
for (var i = 0; i < rowLen; i++) {
// 取得每一行的列
var colsArr = rowsArr[i].cells;
// 去得一行中的列数
var colLen = colsArr.length;
for (var j = 0; j < colLen; j++) {
// 一个单元格
var cell = colsArr[j];
// 赋值
sheet.Cells(i + 1, j + 1).value = cell.innerText;
}
}
// 设置excel可见属性
ax.Visible = true;
}
</script>