시간합산 때문인데요... 정보
시간합산 때문인데요...본문
글 작성시 걸린 시간을 구해서 wr_1필드에 입력이 됩니다..(여기까지 도와주신 '질문자'님께 감사드립니다.)
그런데 또 다른 문제가 있어 질문 드립니다.
수정을 하면 새로 카운트가 되어서 먼저 작성시간이 지워져 버리고 새로 수정된 시간이 저장이 되네요..
아래 소스에서 wr_1필드에 값이 있다면 수정시 새로 카운트된 시간을 더해서 wr_1에 저장만 되면 될것 같은데요..
실력이 실력인지라...조언좀 구합니다..시간은 0:00:00 이런식으로 카운트 됩니다..
<script language="JavaScript">
<!--
var hour = "0"
var min = "00"
var sec = "0"
function timer(){
if ((min < 10) && (min != "00")){
dismin = "0" + min
}
else{
dismin = min
}
dissec = (sec < 10) ? sec = "0" + sec : sec
document.timer.counter.value = hour + ":" + dismin + ":" + dissec
document.fwrite.wr_1.value=document.timer.counter.value;
if (sec < 59){
sec++
}
else{
sec = "0"
min++
if (min > 59){
min = "00"
hour++
}
}
window.setTimeout("timer()",1000)
}
// -->
</script>
<body onLoad="timer()">
<input type=hidden name=wr_1 value="">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20%" height="30" align="center"><span class=w_title>작성시간</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="79%" class=w_padding><form name="timer">
<input type=text value="" name="counter" size=8>
</form></TD>
</tr>
</table>
그런데 또 다른 문제가 있어 질문 드립니다.
수정을 하면 새로 카운트가 되어서 먼저 작성시간이 지워져 버리고 새로 수정된 시간이 저장이 되네요..
아래 소스에서 wr_1필드에 값이 있다면 수정시 새로 카운트된 시간을 더해서 wr_1에 저장만 되면 될것 같은데요..
실력이 실력인지라...조언좀 구합니다..시간은 0:00:00 이런식으로 카운트 됩니다..
<script language="JavaScript">
<!--
var hour = "0"
var min = "00"
var sec = "0"
function timer(){
if ((min < 10) && (min != "00")){
dismin = "0" + min
}
else{
dismin = min
}
dissec = (sec < 10) ? sec = "0" + sec : sec
document.timer.counter.value = hour + ":" + dismin + ":" + dissec
document.fwrite.wr_1.value=document.timer.counter.value;
if (sec < 59){
sec++
}
else{
sec = "0"
min++
if (min > 59){
min = "00"
hour++
}
}
window.setTimeout("timer()",1000)
}
// -->
</script>
<body onLoad="timer()">
<input type=hidden name=wr_1 value="">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20%" height="30" align="center"><span class=w_title>작성시간</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="79%" class=w_padding><form name="timer">
<input type=text value="" name="counter" size=8>
</form></TD>
</tr>
</table>
댓글 전체
청춘불안정님 정말 감사합니다..^^ 이전시간 부터 카운팅~ 멋집니다..^^그런데 시간 표시가 그전엔 0:00:00 이런식으로 표시가 되었는데 수정후엔 :00:00 이렇게 나옵니다. 뭐 큰상관은 없으나 분대가 넘어서 시간대로 가면 카운트가 될까요??
와우~ 감사 합니다~ ^^