甲虫课堂 > Excel教程 >

如何把JSP页面导出到Excel中

阅读
2024-04-20 12:27:31

  方法一:functionsaveCode(obj){varwinname=window.open('','_blank','top=10000')

  ;varstrHTML=document.all.tableExcel.innerHTML;winname.document.open('text/html','replace');winname.document.writeln(strHTML);winname.document.execCommand('saveas','','excel.xls');winname.close();

  }方法二://Excel导出2/*

  *如果javaScript报“Automation服务器不能创建对象”,则按下方解决。打开InternetExplorer“工具”菜单栏中的“选项”一栏,单击“安全”栏中的“自定义级别”选项卡,将第三项“对没有标记为安全的activex控件进行初始化和脚本运行”设置成“启用”即可。*/functionexportExecl(tableId){vartable=document.getElementById(tableId)

  ;varoXL=newActiveXObject("Excel.Application")

  ;varoWB=oXL.Workbooks.Add()

  ;varoSheet=oWB.ActiveSheet;varsel=document.body.createTextRange();sel.moveToElementText(table)

  ;sel.select();sel.execCommand("Copy");oSheet.P..

  .方法一:functionsaveCode(obj){varwinname=window.open('','_blank','top=10000')

  ;varstrHTML=document.all.tableExcel.innerHTML;winname.document.open('text/html','replace')

  ;winname.document.writeln(strHTML)

  ;winname.document.execCommand('saveas','','excel.xls');winname.close();

  }方法二://Excel导出2/*

  *如果javaScript报“Automation服务器不能创建对象”,则按下方解决。打开InternetExplorer“工具”菜单栏中的“选项”一栏,单击“安全”栏中的“自定义级别”选项卡,将第三项“对没有标记为安全的activex控件进行初始化和脚本运行”设置成“启用”即可。*/functionexportExecl(tableId){vartable=document.getElementById(tableId)

  ;varoXL=newActiveXObject("Excel.Application")

  ;varoWB=oXL.Workbooks.Add()

  ;varoSheet=oWB.ActiveSheet;varsel=document.body.createTextRange();sel.moveToElementText(table)

  ;sel.select();sel.execCommand("Copy");oSheet.Paste();oXL.Visible=true;}这里的tableId为表格的id

相关教程
相关评论
X
0条回复

全部回复

回复...
X
X
写评论...
0
更多
X