어느 정도 시간을 준 뒤에 자바스크립트를 처리하려 할때 사용할 수 있다.


setTimeout( function, mile second );

ex) setTimeout("helloworld()", 1000);    // 1000 mile second == 1 second


일정시간 딜레이만 주려면 아래와 같은 함수를 만들어 사용하면 된다.


function delay(gap){ /* gap is in millisecs */ 

  var then,now; 

  then=new Date().getTime(); 

  now=then; 

  while((now-then)<gap){ 

    now=new Date().getTime();  // 현재시간을 읽어 함수를 불러들인 시간과의 차를 이용하여 처리 

  } 




'Web > JavaScript' 카테고리의 다른 글

[Javascript] 로딩바 구현  (0) 2013.08.20
[Javascript] IE getElementsByName bug  (0) 2013.08.19
[javascript] onload 시점 정리  (0) 2013.08.16
[Javascript] IE setattribute 사용  (0) 2013.08.13

+ Recent posts