Добрый день , уважаемые программисты и не программисты
Появилась нужда вставить на сайт таймер обратного отсчёта , скрипт с горем по полам нашёл , подкорректировал , всё работает , казалось бы всё, но не тут то было ! После каждого обновления страницы таймер начинает отсчёт с начала ! Немного покопавшись , понял что запоминает все эти дела cookie . Сколько не разбирался так и не понял как всё это дело сделать вместе ! Прошу помощи от хороших знающих людей , как это заставить работать с cookie
вот код таймера :
// Javascript starts
countdown4 = 20975;
// Converting date difference from seconds to actual time
function convert_to_time(secs)
{
secs = parseInt(secs);
hh = secs / 3600;
hh = parseInt(hh);
mmt = secs - (hh * 3600);
mm = mmt / 60;
mm = parseInt(mm);
ss = mmt - (mm * 60);
if (hh > 23)
{
dd = hh / 24;
dd = parseInt(dd);
hh = hh - (dd * 24);
} else { dd = 0; }
if (ss < 10) { ss = "0"+ss; }
if (mm < 10) { mm = "0"+mm; }
if (hh < 10) { hh = "0"+hh; }
if (dd == 0) { return (hh+":"+mm+":"+ss); }
else {
if (dd > 1) { return (dd+" day "+hh+":"+mm+":"+ss); }
else { return (dd+" day "+hh+":"+mm+":"+ss); }
}
}
// Our function that will do the actual countdown
function do_cd4()
{
if (countdown4 < 0)
{
// change text
document.getElementById('cd4').innerHTML = "началось";
}
else
{
document.getElementById('cd4').innerHTML = convert_to_time(countdown4);
setTimeout('do_cd4()', 1000);
}
countdown4 = countdown4 - 1;
}
document.write("<div id='cd4'></div>\n");
do_cd4();