목차
close() 예제 - 텍스트 팝업창 닫기
close() 정의
close() 구문
close() 예제 - 지정 웹페이지 닫기
close() 예제 - 지정 시간 후 자동으로 현재창 닫기
close() 예제 - 텍스트 팝업창 닫기
<button onclick="openWin ()">창열기</button>
<button onclick="closeWin ()">창닫기</button>
<script>
var hz;
function openWin () {
hz = window.open("", "hz", "width=200,height=100");
hz.document.write("홈짱닷컴 Homzzang.com");
}
function closeWin () {
hz.close();
}
</script>
결과보기
close() 정의
현재창 닫기.
1.
open() 메서드와 주로 함께 사용. 2. 주요 브라우저 모두 지원.
close() 구문
window .close()
PS. window : 지정 창 객체.
[매개변수]
존재 X
[반환값]
존재 X. (단지, 현재창을 닫을 뿐.)
close() 예제 - 지정 웹페이지 닫기
<button onclick="openWin ()">음악방송 열기</button>
<button onclick="closeWin ()">음악방송 닫기</button>
<script>
var hz;
var url = 'https://homzzang.com/music'
function openWin () {
hz = window.open(url , "_blank", "width=550, height=460");
}
function closeWin () {
hz.close();
}
</script>
결과보기
close() 예제 - 지정 시간 후 자동으로 현재창 닫기
[예제1] - 현재창 10초 후 닫기
<script>
// 10초 후 자동으로 창닫기
setTimeout (function() {
window.close();
}, 10000); // 1초 = 1000밀리초(ms)
</script>
[예제2] - 최상위창 10초 후 닫기
<script>
setTimeout(function() {
window.top.close();
}, 10000); // 1초 = 1000 밀리초(ms)
</script>
주소 복사
랜덤 이동