지정한 시간 후에 함수 실행

Java Script 2011. 12. 18. 17:09




  안녕하세요?

  오늘은 페이지 로드된 후 지정된 시간후에 경고창을 출력하는 소스입니다. 예를들어 페이지 읽고 5초후에 "즐거운 하루되세요~"라고 창을 띄울려고 하는 거지요.

 

<HTML>
<HEAD>
<TITLE>http://www.blueb.co.kr</TITLE>
<SCRIPT language="JavaScript">
<!--
function startAlert(){
    alert("즐거운 하루되세요~");
}
// -->
</SCRIPT>
</HEAD>
<BODY onLoad="setTimeout('startAlert()',5000)">
3초후 경고창이 실행됩니다. (1000 = 1초)

</BODY>
</HTML>

 

  소스인데요. BODY부분에 onLoad 즉 로드되었을때 setTimeout함수를 호출합니다. 이 함수는 시간을 지정해서 지정한 시간후에 지정한 함수를 실행하는거 같네요. 예에서는 startAlert()라는 함수를 5000, 1000이 1초니깐 5초후에 실행하라는 거지요. 이해되시죠? 실행은 직접 해보시구요 다음시간에 또 만나요~

'Java Script' 카테고리의 다른 글

비밀번호 보이기 /숨기기  (0) 2011.12.25
BMI 계산하기  (0) 2011.12.22
F1누르면 도움말 불러오기  (0) 2011.12.13
버튼을 누르면 사이트로 이동  (0) 2011.10.14
들어오고 나갈때 인사하는 스크립트  (0) 2011.10.10


설정

트랙백

댓글