19:29 Воскресенье 2025
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
Время в профиле прош... (0)
КПК - персональная с... (0)
Вид цитаты и code st... (0)
СТАЛКЕРСКИЙ МИНИ-ПРО... (0)
БЛОК ИНТЕРЕСНЫХ ФАКТ... (0)
Гид по Народной Соля... (27)
Бар «От заката до ра... (18)
Гид по прохождению м... (16)
Азы модостроения (14)
Баги и ошибки на сай... (8)
XemorDio(died) (626)
Бармен (146)
ExGooD (48)
habib (37)
Rayviner (19)
maksimstebnovskij5 (02.03.2023)
slitkovets (30.10.2022)
ianoiano62 (29.01.2022)
Timkalv (20.09.2021)
Myloisonau (03.09.2021)

  • Страница 1 из 1
  • 1
До нового года осталось (2015)
XemorDio(died)Дата: Суббота, 09.01.2016, 20:32 | Сообщение # 1
Генерал-лейтенант
Группа: Свобода
Сообщений: 626
Награды: 3
Репутация: 4
Статус:

Скрипт пихаем в блок:
Код
<hr>До нового года осталось:<br>    

<left>     

<script type="text/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>     

</left><div style="text-align: center;"><img src="http://s1.iconbird.com/ico/1212/268/w64h641356454038ChristmasTreeIconInstaTuts.com64.png" alt="Скоро Новый Год !!!" style="font-size: 8pt;"></div><hr>
 
  • Страница 1 из 1
  • 1
Поиск: