我需要使用IE浏览器将表格下载到Excel中。我对此代码有解决方案。但是它运行非常缓慢,将近半分钟才能完成Excel。还有其他方法可以做到吗?
var curTbl = document.getElementById(tableid);
var oXL = new ActiveXObject("Excel.Application");
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;
var sel = document.body.createTextRange();
sel.moveToElementText(curTbl);
sel.select();
sel.execCommand("Copy");
oSheet.Paste();
oXL.Visible = true;