반응형
일시정지(sleep)
형식 : sleep(초) //1/1000초 단위 ex) 5초 = sleep(5000)
function sleep(num){ //[1/1000초]
var now = new Date();
var stop = now.getTime() + num;
while(true){
now = new Date();
if(now.getTime() > stop)return;
}
}
ex)소스
<html>
<head>
<script>
function test_alert(){
sleep(2000);
alert("test");
}
function sleep(num){ //[1/1000초]
var now = new Date();
var stop = now.getTime() + num;
while(true){
now = new Date();
if(now.getTime() > stop)return;
}
}
</script>
</head>
<body>
<input type="button" onclick="test_alert();" value="2초후 알림">
</body>
</html>
ex)결과
반응형
'웹개발 > javascript' 카테고리의 다른 글
[javascript]반복(setInterval) (0) | 2013.12.18 |
---|---|
[javascript]타이머(setTimeout) (0) | 2013.12.18 |
[javascript]페이지이동, 뒤로가기 (location,history) (0) | 2013.12.12 |
[javascript]현재시간 출력(custom function) (0) | 2013.12.12 |
[javascript]새로고침(reload) (0) | 2013.12.12 |