// 1. 아래의 스크립트를 HEAD 부분에 붙여 넣으세요
<script language="JavaScript">
<!--
var onHours = " ";
var onMinutes = " ";
var onSeconds = " ";
var offHours = 0;
var offMinutes = 0;
var offSeconds = 0;
var logSeconds = 0;
var logMinutes = 0;
var logHours = 0;
var onTimeValue = " ";
var OffTimeValue = " ";
var PageTimeValue = " ";
function getLogonTime() {
var now = new Date();
var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."
var Hours = now.getHours();
Hours = ((Hours > 12) ? Hours - 12 : Hours);
var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();
var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();
OnTimeValue =(" "
+ Hours
+ Minutes
+ Seconds
+ " "
+ ampm);
onHours = now.getHours();
onMinutes = now.getMinutes();
onSeconds = now.getSeconds();
}
function getLogoffTime() {
var now = new Date();
var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."
var Hours = now.getHours();
Hours = ((Hours > 12) ? Hours - 12 : Hours);
var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();
var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();
OffTimeValue =(" "
+ Hours
+ Minutes
+ Seconds
+ " "
+ ampm);
offHours = now.getHours();
offMinutes = now.getMinutes();
offSeconds = now.getSeconds();
timer();
}
function timer() {
if (offSeconds >= onSeconds) {
logSeconds = offSeconds - onSeconds;
}
else {
offMinutes -= 1;
logSeconds = (offSeconds + 60) - onSeconds;
}
if (offMinutes >= onMinutes) {
}
else {
offHours -= 1;
logMinutes = (offMinutes + 60) - onMinutes;
}
logHours = offHours - onHours;
logHours = ((logHours < 10) ? "0" : ":") + logHours;
logMinutes = ((logMinutes < 10) ? ":0" : ":") + logMinutes;
logSeconds = ((logSeconds < 10) ? ":0" : ":") +logSeconds;
PageTimeValue =(" "
+ logHours
+ logMinutes
+ logSeconds);
displayTimes();
}
function displayTimes() {
alert("n로그인한 시간 : " +OnTimeValue+"nn현재 시간 : "+OffTimeValue+"nn머무른 시간 : " + PageTimeValue);
}
// -->
</script>
// 2. BODY 태그안에 아래의 이벤트 핸들러를 붙여 넣으세요
<body onLoad="getLogonTime()">
// 3. 원하는 위치에 아래와 같이 코드를 붙여 넣으세요
<input type="button" value="페이지에 머문 시간 보기" onClick="getLogoffTime()">
<!---->
'java script' 카테고리의 다른 글
스패머들로부터 이메일 주소를 보호합시다 (0) | 2011.01.07 |
---|---|
스크롤바의 색상을 여러가지로 바꿔보자 (0) | 2011.01.07 |
페이지를 떠날때 홈페이지에 머문 시간 알려주고 인사하기 (0) | 2011.01.07 |
상태바에 링크 주소 숨기고 전체(채널모드)로 새창 열기 (0) | 2011.01.07 |
날짜별로 다른 페이지를 열어 줍니다 (0) | 2011.01.07 |