( Вход | Регистрация | Поиск )

Скрипт отсчёта времени до Нового Года, Форумы
Дата обновления: 19.01.2007 - 20:01, перейти к новому сообщению

·PRYANIK
Группа: Администраторы

Сообщений: 31.432
Открываем "врапер" и вставляем там где "счётчики", следующий код:
CODE

<div id='x1' style='padding:14px; border: 3px dashed blue;'></div>
<div align="center">
<script Language="javascript">

var timeStr, dateStr, ostStr, x;

function clock() {
now= new Date();
ex = new Date(2006,0,1,0,0,0);

// время
hours= now.getHours();
minutes= now.getMinutes();
seconds= now.getSeconds();
timeStr= "" + hours;
timeStr+= ((minutes < 10) ? ":0" : ":") + minutes;

// дата
date= now.getDate();
month= now.getMonth()+1;
year= now.getYear();
dateStr= "" + date;
dateStr+= ((month < 10) ? "/0" : "/") + month;
dateStr+= "/" + year;

ostStr= "";
x = (ex.getTime() - now.getTime())/1000;
ostStr = Math.floor(x/60/60) + ' ч. ';
ostStr = ostStr + Math.floor((x/60/60 - Math.floor(x/60/60))*60) + ' мин. ';
x = (((x/60/60 - Math.floor(x/60/60))*60) - Math.floor((x/60/60 - Math.floor(x/60/60))*60))*60;
ostStr = ostStr + Math.floor(x) + ' сек. ';


document.getElementById('x1').innerHTML = 'до Нового Года осталось: ' + '' + ostStr;

Timer= setTimeout("clock()",10);
}

clock();
</script> </div>


Получим вот такое безобразие smile.gif...
user posted image





--------------------
Не работает ссылка? Пишите в теме, обновим :)! Link not working? Let us know in the comments, we'll fix it!


Трудно найти слова, когда действительно есть что сказать. Э.М. Ремарк


Ответов(1 - 9)

VETAL

Пасиба, хорошая вещ. smile.gif


·Win
Группа: Пользователи

Сообщений: 167
Странно у меня не хочет показываться sad.gif

А как можно вставить на форум там где находится важный новости сайта?


VETAL

просто вставь в пост, но нада чтоб был включен html


naka

Спсибо, Пряник... Тока как ты что-то выкладываешь, через пару дней я обнаруживаю такое на каждом втором форуме smile.gif)) Что скрип снега, что счетчик этот... у все, кто умет нажимать ctr+C ctr+v


·R3FLeX
Группа: Пользователи

Сообщений: 137
а у меня проблемы с ним,он очень быстро мегает и не заметно чисел


·Anthony
Группа: Наши Люди

Сообщений: 799
QUOTE(R3FLeX @ 31.12.2005 - 19:09)
а у меня проблемы с ним,он очень быстро мегает и не заметно чисел


Это глюки твоего браузера.
Например в Firefox 1.0.7 мигают, а в Firefox 1.5 уже нет.
Так же нормально отображается скрипт в IE.


·R3FLeX
Группа: Пользователи

Сообщений: 137
QUOTE(Anthony @ 31.12.2005 - 19:24)
QUOTE(R3FLeX @ 31.12.2005 - 19:09)
а у меня проблемы с ним,он очень быстро мегает и не заметно чисел


Это глюки твоего браузера.
Например в Firefox 1.0.7 мигают, а в Firefox 1.5 уже нет.
Так же нормально отображается скрипт в IE.


спасибо,действительно браузер парит
а как изменить дату события? тоесть где ее менять?



·Anthony
Группа: Наши Люди

Сообщений: 799
В
CODE
ex = new Date(2006,0,1,0,0,0);
я полагаю.


·R3FLeX
Группа: Пользователи

Сообщений: 137
а как писать, тоесть в какой последовательности?