일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 주식이야기
- node.js web framework
- Cross
- Lift
- flex3
- 나의 프로젝트
- ror실행
- php thumbnail
- ajax
- 베트남어
- php
- 메일왕창보내는법
- Node.js
- 명사 추출기
- rss
- 명사 분석기
- 나의 취미
- C/C++
- 도커
- Eclipse
- 디즈니씨
- nodejs express
- ejb
- iBatis
- scala
- express for node.js
- 스킨 스쿠버
- 명사 뽑아내기
- docker
- 책이야기
- Today
- Total
nkdk의 세상
JS :: 페이지에 머문 시간 출력 본문
- setTimeout() : 설정된 시간이 흐른 뒤, 이벤트를 1회 호출합니다.
setTimeout(함수, 설정시간)
- clearTimeout() : setTimeout()으로 호출되는 함수를 중지합니다.
clearTimeout(함수)
- setInterval() : 일정간격으로 함수를 계속 호출합니다.
- clearInterval() : setInterval()로 호출된 함수를 중지합니다.
<html>
<script language="JavaScript">
<!--var hour=0, minute=0, second=-1;
function browsing_time() {
var dsp_hour, dsp_minute, dsp_second;
second++;if (minute == 60) {
hour++;
minute=0;
}
if (second == 60) {
minute++;
second=0;
}if (hour < 10)
dsp_hour = "0" + hour;
else
dsp_hour = hour;if (minute < 10)
dsp_minute = "0" + minute;
else
dsp_minute = minute;if (second < 10)
dsp_second = "0" + second;
else
dsp_second = second;var date_state = "현재 페이지에 당신이 머문 시간 : ";
date_state += dsp_hour + "시 " + dsp_minute + "분 " + dsp_second + "초";window.defaultStatus = date_state;
// 호출하는 함수내부에 setTimeout()이 위치합니다. 재귀호출입니다.
setTimeout("browsing_time()", 1000);
}
// 함수외부에 setInterval()로 같은 효과를 낼 수 있습니다.
// -->
</script><body onload="browsing_time()">
</body>
</html>