Старая форма входа
На сайте уже 192 , зарегистрировано 15 и оставлено 1 .
Шаблона YourServ для...
Cтатистика ver 3.1
Шаблон FanGamer для ...
Шаблон для uCoz Medi...
Игровой шаблон торре...
Шаблоны uCoz
Скрипты uCoz
Главная » Файлы » Скрипты uCoz » Другие скрипты
Скрипт «Сколько осталось дней до Нового года?»
  • Добавил: group
  • Дата: 25.02.2014
  • Комментариев: 0
  • Просмотров: 775
Скриншот материала «Скрипт «Сколько осталось дней до Нового года?»»
Скрипт «Сколько осталось дней до Нового года?»
Описание:
Всем привет, до Нового Года уже совсем не долго, я решил обновить скрипт "До Нового Года осталось" вот моя новая сборка данного скрипта.

Установка:
В новый блок вставляем:
Код
<center><div align="center" style="padding:2px; border: 1px dashed white; width: 155px;">  
<img src="http://studiaripucoz.ucoz.ru/rip/skript/drygie_skriptbl/donovogogoda/newyear.jpg" border="0">  
<div align="center" style="width: 140px;"><span style="color:#fffc00">  
  <b><div align="center"><script Language="javascript">  
function cdtime(container, targetdate){  
  if (!document.getElementById || !document.getElementById(container)) return  
  this.container=document.getElementById(container)  
  this.currentTime=new Date()  
  this.targetdate=new Date(targetdate)  
  this.timesup=false  
  this.updateTime()  
  }  
  cdtime.prototype.updateTime=function(){  
  var thisobj=this  
  this.currentTime.setSeconds(this.currentTime.getSeconds()+1)  
  setTimeout(function(){thisobj.updateTime()}, 1000)  
  }  
  cdtime.prototype.displaycountdown=function(baseunit, functionref){  
  this.baseunit=baseunit  
  this.formatresults=functionref  
  this.showresults()  
  }  
  cdtime.prototype.showresults=function(){  
  var thisobj=this  
  var timediff=(this.targetdate-this.currentTime)/1000  
  if (timediff<0){  
  this.timesup=true  
  this.container.innerHTML=this.formatresults()  
  return  
  }  
  var oneMinute=60  
  var oneHour=60*60  
  var oneDay=60*60*24  
  var dayfield=Math.floor(timediff/oneDay)  
  var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour)  
  var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute)  
  var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))  
  if (this.baseunit=="hours"){  
  hourfield=dayfield*24+hourfield  
  dayfield="n/a"  
  }  
  else if (this.baseunit=="minutes"){  
  minutefield=dayfield*24*60+hourfield*60+minutefield  
  dayfield=hourfield="n/a"  
  }  
  else if (this.baseunit=="seconds"){  
  var secondfield=timediff  
  dayfield=hourfield=minutefield="n/a"  
  }  
  this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield)  
  setTimeout(function(){thisobj.showresults()}, 1000)  
  }  
  function formatresults2(){  
  if (this.timesup==false){  
  var displaystring="<span class='nonewyear'>"+arguments[0]+" Дней "+arguments[1]+" Часов<br>"+arguments[2]+" Минут "+arguments[3]+" Секунд</span> "  
  }  
  else{  
  var displaystring="<span class='newyear1'>С Новым годом!!!</span>"  
  //alert("С Новым годом!!!")  
  }  
  return displaystring  
  }  
  </script>  
  <div id="countdowncontainer2"></div>  
  <script type="text/javascript">  
  var currentyear=new Date().getFullYear()  
  var thischristmasyear=(new Date().getMonth()==0 && new Date().getDate()==1)? currentyear : currentyear + 1  
  var christmas=new cdtime("countdowncontainer2", "january 1, "+thischristmasyear+" 0:0:00")  
  christmas.displaycountdown("days", formatresults2) </script></div></b></span></div></div></center>
Внимание! Материал «Скрипт «Сколько осталось дней до Нового года?»» из категории «Другие скрипты» является уникальным, поэтому, при копировании просим указывать гиперссылку на источник.
Похожие материалы
Материал «Скрипт «Сколько осталось дней до Нового года?»» ещё никто не комментировал!
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]