Создать форум бесплатно: ixbb.ru :: Календарь на Апрель 2024 года: calendar2008.ru/2024/aprel/

  Reply to this topicStart new topicStart Poll

таймер(очень надо)

Шаман
Отправлено: Aug 6 2009, 03:33 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 435
Пользователь №: 936
Регистрация:
13-June 07



подскажите плз. нужен таймер(я так понимаю что это js). вот в чем его суть. скажем есть домен и хост, ставим формата ДД.ЧЧ.ММ.СС.МС таймер с начальным значением в 2 недели(а лучше поставить время на котором он должен стать нулем, стартанув сейчас) и пускаем обратный отсчет. то есть таймер не останавливается пока не дойдет до нулей, назависимо от обращений пользователей к сайту. при нулях я просто запускаю готовый сайт.

такие "тики-таки" еще стояли на сайте сталкера, когда разработчики зуб, дали, что успеют smile.gif


--------------------
user posted image
user posted image
user posted image
PMEmail PosterUsers WebsiteICQ
Top
Шаман
Отправлено: Aug 6 2009, 04:54 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 435
Пользователь №: 936
Регистрация:
13-June 07



нашел smile.gif вариант с новым годом
CODE
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Вычисление времени до Нового года by HTML.BY team</title>

<script type="text/javascript">
<!--
function newYearIn()
{
var now = new Date();
var newYear = new Date("Aug,20,2009,18:00:00");
var totalRemains = (newYear.getTime()-now.getTime());
if (totalRemains>1)
   {
    var RemainsSec=(parseInt(totalRemains/1000));
   var RemainsFullDays=(parseInt(RemainsSec/(24*60*60)));
   var secInLastDay=RemainsSec-RemainsFullDays*24*3600;
   var RemainsFullHours=(parseInt(secInLastDay/3600));
   if (RemainsFullHours<10){RemainsFullHours="0"+RemainsFullHours};
   var secInLastHour=secInLastDay-RemainsFullHours*3600;
   var RemainsMinutes=(parseInt(secInLastHour/60));
   if (RemainsMinutes<10){RemainsMinutes="0"+RemainsMinutes};
   var lastSec=secInLastHour-RemainsMinutes*60;
   if (lastSec<10){lastSec="0"+lastSec};
 var mcend = Date.parse("Jan 1, 2009, 00:00:00");
 var mcnow = now.getTime();
 var mc = ((mcend-mcnow)/10).toFixed(0).substr(8);
 document.getElementById('newyear').innerHTML = "До Нового Года осталось: "+RemainsFullDays+" дней "+RemainsFullHours+":"+RemainsMinutes+":"+lastSec+"."+mc;
   setTimeout("newYearIn()",10);
}
  else {document.getElementById("newyear").innerHTML = "C НОВЫМ ГОДОМ !!!";}
}
//-->
</script>

</head>

<body onload="newYearIn();">

<span id="newyear"></span>

</body>
</html>


--------------------
user posted image
user posted image
user posted image
PMEmail PosterUsers WebsiteICQ
Top
Spartak
Отправлено: Aug 7 2009, 07:57 AM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 332
Пользователь №: 245
Регистрация:
19-January 07



На флеш можно сделать обратный отсчет до указанной даты.


--------------------
PMEmail PosterUsers Website
Top

Topic Options Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0204 ]   [ 10 queries used ]   [ GZIP выключен ]