1
Общие вопросы / Re: Помогите разобраться со скриптом
« on: May 07, 2016, 03:45:31 PM »
Помогите создать таймер обратного отчета как на сайте http://megatimer.ru либо вытащить его с сайта, за симвалическую плату мне необходим примерно в таком формате
<script type="text/javascript">
timeend= new Date();
// IE и FF по разному отрабатывают getYear()
timeend= new Date(timeend.getYear()>1900?(timeend.getYear()+1):(timeend.getYear()+1901),0,1);
// для задания обратного отсчета до определенной даты укажите дату в формате:
// timeend= new Date(ГОД, МЕСЯЦ-1, ДЕНЬ);
// Для задания даты с точностью до времени укажите дату в формате:
// timeend= new Date(ЧАСЫ-1, МИНУТЫ);
function time() {
today = new Date();
today = Math.floor((timeend-today)/1000);
tsec=today%60; today=Math.floor(today/60); if(tsec<10)tsec='0'+tsec;
tmin=today%60; today=Math.floor(today/60); if(tmin<10)tmin='0'+tmin;
thour=today%24; today=Math.floor(today/24);
timestr=today + thour+" "+tmin+" "+tsec+" ";
document.getElementById('t').innerHTML=timestr;
window.setTimeout("time()",1000);
}
</script>
<body onload="time()">
<p><span id="t" style="font-size:30px"></span></p>
<script type="text/javascript">
timeend= new Date();
// IE и FF по разному отрабатывают getYear()
timeend= new Date(timeend.getYear()>1900?(timeend.getYear()+1):(timeend.getYear()+1901),0,1);
// для задания обратного отсчета до определенной даты укажите дату в формате:
// timeend= new Date(ГОД, МЕСЯЦ-1, ДЕНЬ);
// Для задания даты с точностью до времени укажите дату в формате:
// timeend= new Date(ЧАСЫ-1, МИНУТЫ);
function time() {
today = new Date();
today = Math.floor((timeend-today)/1000);
tsec=today%60; today=Math.floor(today/60); if(tsec<10)tsec='0'+tsec;
tmin=today%60; today=Math.floor(today/60); if(tmin<10)tmin='0'+tmin;
thour=today%24; today=Math.floor(today/24);
timestr=today + thour+" "+tmin+" "+tsec+" ";
document.getElementById('t').innerHTML=timestr;
window.setTimeout("time()",1000);
}
</script>
<body onload="time()">
<p><span id="t" style="font-size:30px"></span></p>