15.09.2009, 17:23 | |||||
Счетчик "Сколько осталось до даты"Счетчик будет отсчитывать сколько дней, часов, минут и секунд осталось до определенной даты. Настройка ниже. Это вставляем в head:
Code <SCRIPT LANGUAGE="JavaScript"> <!-- Original: Steve Dondley (steve@dondley.com) --> <!-- Web Site: http://www.progressivevalley.com --> <!-- Begin function getTime() { now = new Date(); y2k = new Date("Jan 1 2010 14:00:00"); days = (y2k - now) / 1000 / 60 / 60 / 24; daysRound = Math.floor(days); hours = (y2k - now) / 1000 / 60 / 60 - (24 * daysRound); hoursRound = Math.floor(hours); minutes = (y2k - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound); minutesRound = Math.floor(minutes); seconds = (y2k - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound); secondsRound = Math.round(seconds); sec = (secondsRound == 1) ? " секунда." : " секунд."; min = (minutesRound == 1) ? " минута" : " минут, "; hr = (hoursRound == 1) ? " час" : " часов, "; dy = (daysRound == 1) ? " день" : " дней, " document.timeForm.input1.value = "Осталось времени: " + daysRound + dy + hoursRound + hr + minutesRound + min + secondsRound + sec; newtime = window.setTimeout("getTime();", 1000); } // End --> </script> Это в body:
Code <BODY onLoad="getTime()"> <center> <form name=timeForm> <input type=text name=input1 size=70 border-style="none" style="border-bottom: 0px solid; border-left: 0px solid;border-right: 0px solid;border-top: 0px solid;font:12px arial, helvetica,sans-serif"> </form> </center> В этой строчке пишем дату, до которой будет идти отсчет (сейчас стоит Январь 1 2010):
Code y2k = new Date("Jan 1 2010 14:00:00"); Материал взят с сайта infoscript.ru
| |||||
Категория: JavaScript's | Просмотров: 13444 | Добавил: antisept | Рейтинг: 3.0/3 | | |||||
Теги: |
Всего комментариев: 2
|
|||||||
|
Кроме того, материал перепечатывали с сайта на сайт, ставили... файл можно найти на Вэбочке (название tables_tablichki_dli_foruma.js).