复制代码代码如下所示:
导出Excel
无功idtmr = ;
功能killexcelprocess(appexcel_){
appexcel_
退出();
appexcel_ = null;
idtmr = window.setinterval(
清理();
}
/ /导出到Excel,用于JSP页面的导出表的ID的安全
设置需要改变IE的ID
参数,ActiveX是开放的,如果还是无法使用,那么
服务器
运行regsvr32 scrrun.dll
功能exporttoexcel(ID,notitleandsearch){
{试
clipboarddata.setdata(中',');
无功appexcel =新的ActiveX对象(Excel
应用程序);
killexcelprocess(appexcel);
appexcel.workbooks.add;
标题
如果(notitleandsearch = = null | | notitleandsearch = = false){
无功eltable = document.getelementbyid('div_title);
无功orangeref = document.body.createtextrange();
ORangeRef.moveToElementText(eltable);
ORangeRef.execCommand(复制);
appexcel.activesheet.cells(1,3)选择();
AppExcel.ActiveSheet.Paste();
clipboarddata.setdata(中',');
appexcel.activesheet.cells(2,1)选择();
AppExcel.ActiveSheet.Paste();
}
无功eltable1 = document.getelementbyid(ID);
无功orangeref1 = document.body.createtextrange();
orangeref1.movetoelementtext(eltable1);
orangeref1.execcommand(复制);
appexcel.worksheets
激活(1);
如果(notitleandsearch = = null | | notitleandsearch = = false){
appexcel.activesheet.cells(3,1)选择();
其他{ }
appexcel.activesheet.cells(1,1)选择();
}
appexcel.worksheets激活(1);
AppExcel.ActiveSheet.Paste();
appexcel可视=真;
} catch(e){
警报()请
确认IE安全设置,ActiveX将
启用!;
返回false;
}
clipboarddata.setdata(中',');
}
出口
出口
报告 序列
全名
数
一
三张1
二
二
三张2
二
三
三张3
二
四
三张4
二
五
三张5
二
uff1a总
十