<div class="codetitle"> <span><a style="CURSOR: pointer" data="36288" class="copybut" id="copybut36288" onclick="doCopy('code36288')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code36288"> <br><!DOCTYPE HTML PUBLIC "-//W3C/ /DTD HTML 4.0 Transitional//EN"> <br><HTML> <br><HEAD> <br><TITLE>Excel 내보내기</TITLE> <br><script type="text/javascript "> <br>var idTmr = ""; <br>function killExcelProcess(appExcel_){ <br>appExcel_.Quit(); <br>appExcel_ = null; <br>idTmr = window.setInterval("Cleanup() ;", 1); <br>} <br><br>//Excel로 내보내기. 매개변수 tableid는 JSP 페이지에서 내보내야 하는 테이블의 ID입니다. IE의 보안 설정을 변경해야 합니다. 그래도 ActiveX를 사용할 수 없으면 서버로 이동하여 "regsvr32 scrrun.dll" <br>function importToExcel(tableid,notitleandsearch){ <br>try { <br>clipboardData.setData('Text', ''); var appExcel = new ActiveXObject("Excel.Application"); <br><br>killExcelProcess(appExcel) <br>appExcel.workbooks.add; 🎜>if (notitleandsearch==null||notitleandsearch==false){ <br>var elTable = document.getElementById('div_title'); <br>var oRangeRef = document.body.createTextRange() <br>oRangeRef. moveToElementText(elTable); <br>oRangeRef.execCommand( "복사" ) ; <br>appExcel.ActiveSheet.Cells(1,3).select() <br>appExcel.ActiveSheet.Paste(); 🎜>clipboardData.setData('Text',''); <br>appExcel.ActiveSheet.Cells(2,1).select() <br>appExcel.ActiveSheet.Paste() <br>} <br> <br>var elTable1 = document.getElementById(tableid); <br> var oRangeRef1 = document.body.createTextRange(); <br>oRangeRef1.moveToElementText(elTable1); 🎜><br>appExcel.WorkSheets(1).Activate; <br>if (notitleandsearch==null||notitleandsearch==false){ <br>appExcel.ActiveSheet.Cells(3,1).select(); 🎜>}else{ <br>appExcel.ActiveSheet.Cells(1, 1).select(); <br>} <br>appExcel.WorkSheets(1).Activate; <br>appExcel.ActiveSheet.Paste(); <br>appExcel.Visible = true; <br><br>} catch(e) { <br>alert("IE 보안 설정과 ActiveX가 활성화되어 있는지 확인하세요! "); <br> false 반환; <br>} <br>clipboardData.setData('text',''); <br>} <br></script> <br></HEAD> <br><br><BODY> <br><button onclick="javascript:exportToExcel('testList','');">내보내기</button><br> id='div_title' > <br><font color='black' size='4'><strong>보고서 내보내기</strong></font> <br></div> ><table id = "testList" bordercolor="#000000" border = "1"> <br><tr> <br><td>시퀀스</td> /td> <br></td> <br></tr> <br><td>1</td> 산 1</td> <br></td> <br><tr> <br></td> td>장산 2 <br> <br><tr> /td> <br><td>2</td> /td> <br><td>2</td> <br><tr> <br><td>4</td> 산 4</td> <br></td> <br><tr> <br> </td> td>장삼5 <br><td>2</td> <br> </tr> <br><td colspan="2">합계 : </td> <br><td>10</td> <br><br></table> /HTML> <br><br> </td> </div>