★팝업질문

· 2010-12-15 (수) 16:07:42 · 1301 · 1
이렇게 소스를 입력하면 팝업 창이 2개가 뜨다가 없어지는데요..
여기까지는 괜찮은데 뜨다가 그냥 순식간에 바로 사라지네요 ㅠㅠ

닫히는 초 설정을 하고싶은데.. 어떻게해도 안되네요...
초설정 어디에 넣어야하는지 간략하게 소스 부탁드립니다.





<BODY OnLoad="doPopup();">

<SCRIPT LANGUAGE="JavaScript">
<!--
closetime = 10; // 열린 팝업이 닫히는 시간 (초단위)

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


function doPopup() {

width=800; // 팝업 가로크기
height=500; // 팝업 세로크기
delay=3; // 팝업이 열리는 시간 (초단위)
timer=setTimeout("Start('http://www.naver.com ', width, height,'preview1')", delay*1000);
timer=setTimeout("Start('http://www.daum.net ', width, height,'preview1')", delay*1000);
}

//-->

</script>
</body>
|

댓글 1개

closetime = 10; // 열린 팝업이 닫히는 시간 (초단위) 수정하시면 됩니다..

간단하게 소스 보고 말씀드리자면.

delay=3; // 팝업이 열리는 시간 (초단위)
-> 해당 소스를 읽고 난후 3초 후에 팝업이 열립니다.

closetime = 10; // 열린 팝업이 닫히는 시간 (초단위)
-> 팝업이 열린후 10초 후 닫힙니다.

브라우저의 속도에 따라 인식하는 시간이 약간 틀릴수 있습니다. 또한 팝업자체의 로딩시간으로 인한 시간차가 생길수 있습니다. 예를들어 팝업여는데 시간이 3초가 걸리면 팝업열린후 7초후에 닫히게 됩니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
10-12-15 조회 850
10-12-15 조회 1,548
10-12-15 조회 1,124
10-12-15 조회 1,302
10-12-15 조회 1,615
10-12-15 조회 896
10-12-15 조회 1,081
10-12-15 조회 1,107
10-12-15 조회 2,418
10-12-15 조회 1,635
10-12-15 조회 850
10-12-15 조회 922
10-12-15 조회 1,001
10-12-15 조회 1,251
10-12-15 조회 943
10-12-15 조회 1,617
10-12-15 조회 1,109
10-12-15 조회 1,913
10-12-15 조회 2,048
10-12-15 조회 841