Помогите доделать

Статус
В этой теме нельзя размещать новые ответы.

TecT

Пользователь для ТесТа
Регистрация
25 Фев 2009
Сообщения
457
Реакции
45
Помогите секунды в этом коде и чтоб было видно как они идут
<SCRIPT LANGUAGE="javascript">
today = new Date();
BigDay = new Date("October 11, 2010")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
document.write( "<b>"+daysLeft+"</b>day<b>"+hrsLeft+"</b>hours<b>"+minsLeft+"</b>minute");
</SCRIPT>
 
<SCRIPT LANGUAGE="javascript">



function process()
{

today = new Date();
BigDay = new Date("October 11, 2010")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
e_minsLeft = (e_hrsLeft - hrsLeft)*60;
minsLeft = Math.floor(e_minsLeft);
secLeft = Math.floor((e_minsLeft-minsLeft)*60);

document.write( "<b>"+daysLeft+"</b>day<b>"+hrsLeft+"</b>hours<b>"+minsLeft+"</b>minute<b>"+secLeft+"</b>seconds");

if (timeLeft = 0)
{
document.write( "<b>Время ИКС настало!</b>");
}
else {
//повторить попытку через 1 секунду
setTimeout(process, 1000);

}

}
process();

</SCRIPT>

Как то так Хотя таймеры лучше писать в какой нибудь div, document.write в некоторых браузерах будет замещать все что есть на свое в некоторых будет добавлять к концу документа...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху