테스트 사이트 - 개발 중인 베타 버전입니다

자바스크립트 3시간마다 재경신 ? 채택완료

KIMys 11년 전 조회 4,209
= strtotime("20:45:00")) return strtotime("+7 day 20:45:00");  }  $num = 7 - $num;  $day = strtotime("20:45:00");  return $day; } ?> < script type="text/javascript"> // 남은시간 function leftTime2(time2) {  var nt = new Date();  var lt = time2*1000 - nt;  lt = lt / 1000;  h = parseInt((lt % 86400) / 3600);  m = parseInt((lt % 3600) / 60);  s = parseInt((lt % 60));  return "다음 Update : " + d + " 일 " + h + ":" + m + ":" + s; } // 남은 시간 표시 function echoLeftTime2(id, time) {  var tmp = document.getElementById(id);  var time2 = leftTime2(time);  tmp.innerHTML = time2; } < /script> < script> setInterval(function(){echoLeftTime2('timer2', );}, 1000); < /script> 위 소스는 구글 검색을 통해 남은 시간을 표시해 두다가 3시간이 경과되면 다시 시간을 현재 시간으로 설정해서 그 시간 이후로 3시간을 카운터 하고 다시 초기화 하는 형태로 하고 싶은데 어떻게 해야 할까요 ? 1. 3시간 단위로 카운터 2. 3시간이 경과하면 다시 재 카운터 시작 3. 3시간 후 설정된 DB 호출하여 데이타 처리

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

남은 시간 표시 부분에

time2 == 0이되면 페이지를 불러오던지 새로운 쿼리를 날리던지 하는 부분을 넣으시면 되겠네요 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인