Elendil
16.12.2008, 00:51
Приближается глобальное событие - Новый Год. :D
Вот и задался вопросом о том, как считать время до этого события.
В сети нашел инфу в виде кода.
<HTML>
<BODY>
FGDF
<center><SCRIPT LANGUAGE="javascript">
today = new Date();
BigDay = new Date("January 1, 2009")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
document.write( "До <b>Нового Года</b> осталось <b>"+daysLeft+"</b> дней(дня), <b>"+hrsLeft+"</b> часов и <b>"+minsLeft+"</b> минут.");
</SCRIPT>
</center>
Но есть один недочет, таймер не обновляется автоматический.
Кто может помочь в решении данного вопроса?
Есть конечно вариант обновления всей странички, но это немного не то.
Включить в заголовок между тегами <head></head> следующий код:
Код HTML:
<meta http-equiv=Refresh content='20;URL=http://www.site.ru/'>
где site.ru - адрес, куда будет перенаправлен посетитель (для автообновления просто указать адрес самой страницы, в код которой включена вышеприведенная строка), а 20 - время в секундах, после которого будет выполнено перенаправление.
Возможно обновление только таймера? :blink:
Смысл чтобы обновлялось не на f5, а само по себе как встроенные часы, если такое возможно.
Вот и задался вопросом о том, как считать время до этого события.
В сети нашел инфу в виде кода.
<HTML>
<BODY>
FGDF
<center><SCRIPT LANGUAGE="javascript">
today = new Date();
BigDay = new Date("January 1, 2009")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
document.write( "До <b>Нового Года</b> осталось <b>"+daysLeft+"</b> дней(дня), <b>"+hrsLeft+"</b> часов и <b>"+minsLeft+"</b> минут.");
</SCRIPT>
</center>
Но есть один недочет, таймер не обновляется автоматический.
Кто может помочь в решении данного вопроса?
Есть конечно вариант обновления всей странички, но это немного не то.
Включить в заголовок между тегами <head></head> следующий код:
Код HTML:
<meta http-equiv=Refresh content='20;URL=http://www.site.ru/'>
где site.ru - адрес, куда будет перенаправлен посетитель (для автообновления просто указать адрес самой страницы, в код которой включена вышеприведенная строка), а 20 - время в секундах, после которого будет выполнено перенаправление.
Возможно обновление только таймера? :blink:
Смысл чтобы обновлялось не на f5, а само по себе как встроенные часы, если такое возможно.