Помогите скорректировать скрипт
Добрый день!
Нашла в интернете скрипт обратного отсчета времени: function CountBox() { dateNow = new Date(); amount = ((23 - dateNow.getHours())*60*60 + (59 - dateNow.getMinutes())*60 + (60 - dateNow.getSeconds()))*1000; delete dateNow; if (amount < 0) { out = "<div class='countbox-hours'><span></span>0<div class='countbox-hours-text'></div></div>" + "<div class='countbox-mins'><span></span>0<div class='countbox-mins-text'></div></div>" + "<div class='countbox-secs'><span></span>0<div class='countbox-secs-text'></div></div>"; var list = document.getElementsByClassName("countbox"); for (var i = 0; i < list.length; i++) { list[i].innerHTML = out; } setTimeout("CountBox()", 10000) } else { days = 0; hours = 0; mins = 0; secs = 0; out = ""; amount = Math.floor(amount / 1e3); days = Math.floor(amount / 86400); amount = amount % 86400; hours = Math.floor(amount / 3600); amount = amount % 3600; mins = Math.floor(amount / 60); amount = amount % 60; secs = Math.floor(amount); out = "<div class='countbox-hours'><span></span>" + hours + "<div class='countbox-hours-text'></div></div>" + "<div class='countbox-mins'><span></span>" + mins + "<div class='countbox-mins-text'></div></div>" + "<div class='countbox-secs'><span></span>" + secs + "<div class='countbox-secs-text'></div></div>"; var list = document.getElementsByClassName("countbox"); for (var i = 0; i < list.length; i++) { list[i].innerHTML = out; } setTimeout("CountBox()", 1e3) } } window.onload = function () { CountBox() } Мне нужно, чтобы при каждом заходе на сайт он отображал 1 день, 20 часов, 45 минут и несколько секунд. Помогите, пожалуйста. P.s. Может быть можно сделать чтобы были просто белые цифры?... |
Часовой пояс GMT +3, время: 04:53. |