| 
							
								 | 
							
							<%@page language="java" pageEncoding="utf-8"%>
 | 
						
						
						
						
							 | 
							
								 | 
							
							<style>
 | 
						
						
						
						
							 | 
							
								 | 
							
							@media screen{.onlyPrint{display:none}}
 | 
						
						
						
						
							 | 
							
								 | 
							
							@media print{
 | 
						
						
						
						
							 | 
							
								 | 
							
								.NotPrint{display:none;}
 | 
						
						
						
						
							 | 
							
								 | 
							
								.PageNext{page-break-after: always;}
 | 
						
						
						
						
							 | 
							
								 | 
							
							}
 | 
						
						
						
						
							 | 
							
								 | 
							
							
 | 
						
						
						
						
							 | 
							
								 | 
							
							input {
 | 
						
						
						
						
							 | 
							
								 | 
							
								color: #000000; 
 | 
						
						
						
						
							 | 
							
								 | 
							
								background-color: #F7F7F7;
 | 
						
						
						
						
							 | 
							
								 | 
							
								font-size: 12px; 
 | 
						
						
						
						
							 | 
							
								 | 
							
								border: 1px solid navy;
 | 
						
						
						
						
							 | 
							
								 | 
							
								padding-bottom: 1px;
 | 
						
						
						
						
							 | 
							
								 | 
							
							}
 | 
						
						
						
						
							 | 
							
								 | 
							
							</style>
 | 
						
						
						
						
							 | 
							
								 | 
							
							<center class="NotPrint">
 | 
						
						
						
						
							 | 
							
								 | 
							
							    <OBJECT id=WebBrowser
 | 
						
						
						
						
							 | 
							
								 | 
							
								classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0> 
 | 
						
						
						
						
							 | 
							
								 | 
							
								</OBJECT>
 | 
						
						
						
						
							 | 
							
								 | 
							
							    <input type=button value="直接打印" onclick=document.all.WebBrowser.ExecWB(6,6)> 
 | 
						
						
						
						
							 | 
							
								 | 
							
								<input type=button value="页面设置" onclick=document.all.WebBrowser.ExecWB(8,1)> 
 | 
						
						
						
						
							 | 
							
								 | 
							
								<input type=button value="打印预览" onclick=document.all.WebBrowser.ExecWB(7,1)> 
 | 
						
						
						
						
							 | 
							
								 | 
							
								<input type=button value="导出Excel" onclick="return exportExcel()">
 | 
						
						
						
						
							 | 
							
								 | 
							
							</center>
 | 
						
						
						
						
							 | 
							
								 | 
							
							<script>
 | 
						
						
						
						
							 | 
							
								 | 
							
							function exportExcel(){ 
 | 
						
						
						
						
							 | 
							
								 | 
							
								var fileName = "";
 | 
						
						
						
						
							 | 
							
								 | 
							
								if(document.getElementById("filename")==null){
 | 
						
						
						
						
							 | 
							
								 | 
							
									alert("缺少文件名前缀!");
 | 
						
						
						
						
							 | 
							
								 | 
							
									return false;
 | 
						
						
						
						
							 | 
							
								 | 
							
								}else{
 | 
						
						
						
						
							 | 
							
								 | 
							
									fileName = document.getElementById("filename").value;
 | 
						
						
						
						
							 | 
							
								 | 
							
								}
 | 
						
						
						
						
							 | 
							
								 | 
							
								if(document.getElementById("excelData")==null){
 | 
						
						
						
						
							 | 
							
								 | 
							
									alert("导出Excel格式Table的id必须命名为excelData");
 | 
						
						
						
						
							 | 
							
								 | 
							
									return false;
 | 
						
						
						
						
							 | 
							
								 | 
							
								}else if(document.getElementById("excelData").tagName.toUpperCase()!="TABLE"){
 | 
						
						
						
						
							 | 
							
								 | 
							
									alert("导出Excel格式Table的id必须命名为excelData");
 | 
						
						
						
						
							 | 
							
								 | 
							
									return false;
 | 
						
						
						
						
							 | 
							
								 | 
							
								}
 | 
						
						
						
						
							 | 
							
								 | 
							
							
 | 
						
						
						
						
							 | 
							
								 | 
							
								if (typeof(EXPORT_OBJECT)!="object"){ 
 | 
						
						
						
						
							 | 
							
								 | 
							
									document.body.insertAdjacentHTML("afterBegin","<OBJECT style='display:none' classid=clsid:0002E510-0000-0000-C000-000000000046 id=EXPORT_OBJECT></Object>"); 
 | 
						
						
						
						
							 | 
							
								 | 
							
								}
 | 
						
						
						
						
							 | 
							
								 | 
							
								var now = new Date();
 | 
						
						
						
						
							 | 
							
								 | 
							
								var year = now.getYear();
 | 
						
						
						
						
							 | 
							
								 | 
							
								var month = now.getMonth()+1;
 | 
						
						
						
						
							 | 
							
								 | 
							
								var date = now.getDate();
 | 
						
						
						
						
							 | 
							
								 | 
							
								var hours = now.getHours();
 | 
						
						
						
						
							 | 
							
								 | 
							
								var minutes = now.getMinutes();
 | 
						
						
						
						
							 | 
							
								 | 
							
								var seconds = now.getSeconds();
 | 
						
						
						
						
							 | 
							
								 | 
							
								var ms = now.getMilliseconds();
 | 
						
						
						
						
							 | 
							
								 | 
							
								var sysdate = ''+year+month+date+hours+minutes+seconds+ms;
 | 
						
						
						
						
							 | 
							
								 | 
							
								fileName  = "C:\\"+fileName +"_"+sysdate+".xls"; 
 | 
						
						
						
						
							 | 
							
								 | 
							
							 	with (EXPORT_OBJECT){ 
 | 
						
						
						
						
							 | 
							
								 | 
							
							    	DataType = "HTMLData"; 
 | 
						
						
						
						
							 | 
							
								 | 
							
							     	HTMLData =excelData.outerHTML;
 | 
						
						
						
						
							 | 
							
								 | 
							
							     	try{ 
 | 
						
						
						
						
							 | 
							
								 | 
							
							     		ActiveSheet.Export(fileName,0); 
 | 
						
						
						
						
							 | 
							
								 | 
							
							  			alert('导出EXCEL文档完毕'); 
 | 
						
						
						
						
							 | 
							
								 | 
							
							        } catch (e){ 
 | 
						
						
						
						
							 | 
							
								 | 
							
							            alert('导出Excel表失败,请确定已安装Excel2000(或更高版本),并且没打开同名xls文件'); 
 | 
						
						
						
						
							 | 
							
								 | 
							
							  		} 
 | 
						
						
						
						
							 | 
							
								 | 
							
							    } 
 | 
						
						
						
						
							 | 
							
								 | 
							
							 } 
 | 
						
						
						
						
							 | 
							
								 | 
							
							</script>
 |