Автор: AcTEpi_X 19.9.2008, 17:54
Скрипт обратного отчета, может кому пригодится:
Код
<script LANGUAGE="JavaScript">
function startTimer(){
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
closeTime=hours*3600+mins*60+secs;
closeTime+=10;
Timer();
}
function Timer(){
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
curTime=hours*3600+mins*60+secs
if(curTime>=closeTime)
location = "reloc.htm"
else
timeLeft();
}
function timeLeft(){
count = closeTime-curTime;
document.timer.counter.value = count + " secs."
window.setTimeout("Timer()",1000)
}
</SCRIPT>
<form name="timer">
<input type=text value="" name="counter" size=7></form>
Еще один:
Код
<script language=javascript>today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(3*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate();if (daym<10)daym='0'+daym;var dayarray=new Array('Воскресенья','Понедельника','Вторника','Среды','Четверга','Пятницы','Субботы'); var montharray=new Array('Января','Февраля','Марта','Апреля','Мая','Июня','Июля','Августа','Сентября','Октября','Ноября','Декабря');document.write('<b>'+dayarray[day]+', '+montharray[month]+' '+daym+', '+year+'</b>');</script>