인터넷정보

새창을 페이지 로딩시 원하는 시간에 띄우고 닫게하자.

알 수 없는 사용자 2007. 10. 17. 17:47
페이지 처음 로딩시 원하는 시간에 창을 띄우고 지정한 시간에 자동으로 닫게하는 소스입니다.

<SCRIPT LANGUAGE="JavaScript">
<!--
closetime = 20;  // 창이 띄워진 후 닫을때 까지의 시간을 설정 (초)

function Start(URL, WIDTH, HEIGHT) {
windowprops = "left=50,top=50,width=" + WIDTH + ",height=" + HEIGHT; // 새창을 띄울 위치 지정
preview = window.open(URL, "preview", windowprops);
if (closetime) setTimeout("preview.close();", closetime*1000);
}

function CmtPopup() {
url = "http://oxtag.com";  // 팝업창의 주소
width = 400;  // 윈도우의 가로크기
height = 350; // 윈도우의 높이
delay = 5;    // 페이지 로딩시 몇초 후에 열리게 할것인가를 설정 합니다

timer = setTimeout("Start(url, width, height)", delay*1000);
}
// -->
</script>

위의 소스를 <HEAD>부분에 삽입한 다음...
<BODY>부분에 OnLoad="CmtPopup();"을 삽입하세요.
반응형