window.open 메서드로 연 윈도우나 HTA:application으로 연 창을 닫는다.
![]() | Script | window.close() |
필수적인 요소이며, 현재 윈도우를 닫는 메서드이다.
이 메서드는 파라메터가 없다
반환값은 없다.
close 메서드는 이전에 window.open() 메서드로 연 문서를 닫는다.
window.open(), window.close()와 document.open(), document.close()는 구별하여야 한다.
윈도우를 프로그램적으로 닫을 때 사용자 확인 대화창이 디스플레이되는가가 다음과 결정된다.
어떤 개체에서 close 메서드를 호출하여 event가 발생되면, window.close 메서드가 작용된다.
이 페이지를 클릭하면 window.close 메서드가 호출된다.
<SCRIPT LANGUAGE="JScript"> function doClose(){ close(); } </SCRIPT> <BODY onclick="doClose();"> <P>이 페이지를 클릭하면 window.close 메서드가 호출된다.</P> </BODY>
어느 개체에서든 메서드가 호출되면 이 document.close 메서드가 적용된다.
단추를 클릭하면 document.close 메서드가 호출된다.
<BUTTON onclick="close();">문서 닫기</BUTTON>
개체 | script | IE |
---|---|---|
window | window.close() | IE3.02(win16,win32,mac),IE4.0(ce,unix) |
버전 | JScript 버전 1 | Javascript 버전 1.0 |
![]() | close 메서드⇒ | ![]() | ![]() ![]() ![]() |
<SCRIPT> function newWinTest(){ newWin=window.open('','','toolbar=no,scrollbars=no,top=200,left=300,width=170,height=50'); var str='새창 열기/닫기 예제<BR><BR>'; str+='<CENTER><INPUT type=button value="닫기" onClick="window.close()"></CENTER>'; newWin.document.write(str); } </SCRIPT> <FORM><INPUT type="button" value="새창 열기" onClick="newWinTest()"></FORM>
![]() | close 메서드 | ⇒ | ![]() ![]() |
최종 수정: 06/02/2025 13:11:13 | ![]() All right reserved | 비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다. 오류가 나면 정상적 접속으로 시도해 보세요. | http://koxo.com/lang/js/method/close_window.html |