일반 자바 스크립트에서 sleep 기능을~

황제낙엽 2008.10.02 09:57 조회 수 : 32 추천:108

sitelink1 http://www.jakartaproject.com/article/ja...3067942300 
sitelink2  
sitelink3  
sitelink4 http://1 
extra_vars4 ko 
extra_vars5 ko 
extra_vars6 sitelink1 

자바 스크립트에서 sleep 기능을~

<script language=javascript>

 

// 그냥 n millis 동안 멈추기

function pause(numberMillis) {
     var now = new Date();
     var exitTime = now.getTime() + numberMillis;


     while (true) {
          now = new Date();
          if (now.getTime() > exitTime)
              return;
     }
}

 

// 모달창 띄우면서 n millis 동안 멈추기

function pauseWithModal(numberMillis) {
        var dialogScript =
           'window.setTimeout(' +
           ' function () { window.close(); }, ' + numberMillis + ');';
        var result =
        // IE
         window.showModalDialog(
           "");

        // NN
        /* openDialog(
           "");
        */
}

 

function start() {
 alert('1');
 pause(2000);
 alert('2');
 pauseWithModal(2000);
 alert('3');
}

 

window.onload=start


</script>