【发布时间】:2015-04-13 06:28:37
【问题描述】:
我有一个 HTML 表格,我正在将其内容导出到 Excel,这就是我正在做的事情
function CreateExcelSheet() {
var x = document.getElementById("testTable").rows;
var xls = new ActiveXObject("Excel.Application");
xls.visible = true;
xls.Workbooks.Add
for (i = 0; i < x.length; i++) {
var y = x[i].cells;
for (j = 0; j < y.length; j++) {
xls.Cells(i + 1, j + 1).Value = y[j].innerText;
}
}
xls.Visible = true;
xls.UserControl = true;
return xls;
}
它生成Excel正确,但生成它打开它后,我必须在生成后下载它。在这种情况下,我不知道如何调用 window.location.href。 我只需要在 IE 中执行此操作。
【问题讨论】:
标签: javascript