В настоящее время у меня есть таймер обратного отсчета, который отсчитывает каждые 24 часа. Я пытаюсь менять его на каждые 6 часов, но, похоже, не могу заставить его работать. Вот что у меня есть на данный момент.
<script type="text/javascript">
function ShowTimes2() {
var now = new Date();
var hrs = 23-now.getHours();
var mins = 59-now.getMinutes();
var secs = 59-now.getSeconds();
var str = '';
str += '<b><span style="color:#FFFFFF;font-family:Trebuchet MS,arial;font-size:26px;line-height:50px;">'+hrs+' Hours '+mins+' Minutes '+secs+' Seconds</span></b>';
document.getElementById('countdownToMidnight2').innerHTML = str;
}
var _cntDown;
function StopTimes() {
clearInterval(_cntDown);
}
</script>
Я загружаю его в тело вот так:
<body id="homepage" onload="_cntDown=setInterval('ShowTimes1()',1000);_cntDown=setInterval('ShowTimes2()',1000)">
А затем он включается в html вот так:
<div id="countdownToMidnight2"></div>