본문 바로가기
Programming/Javascript

자바스크립트 팝업 자동으로 닫기

by Berasix 2022. 10. 7.
반응형

자바스크립트로 팝업을 10초후에 닫는 코드이다.

<BODY OnLoad="doPopup();">

<SCRIPT LANGUAGE="JavaScript">
<!--

closetime = 10; // 열린 팝업이 닫히는 시간 (초단위)

function Start(URL, WIDTH, HEIGHT) {
	windowprops="left=10,top=10,width="+WIDTH+",height="+HEIGHT;
	// 윈도우가 열리는 위치
	preview = window.open(URL, "preview",windowprops);
	if (closetime) setTimeout("preview.close();", closetime*1000);
}

function doPopup() {
    url="http://www.daum.net"; // 팝업에 보여질 페이지
    width=500; // 팝업 가로크기
    height=200; // 팝업 세로크기
    delay=5; // 팝업이 열리는 시간 (초단위)
    timer=setTimeout("Start(url, width, height)", delay*1000);
}
//-->
</script>

<h3>5초후 팝업이 열리며, 열린 후 10초후 열린 팝업이 닫힘</h3>
<input type=button name=simabuttonviewsource value="View Source" onClick='window.location="view-source:"+window.location.href'>
728x90

댓글