Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   счетчик с эффектом (http://www.flasher.ru/forum/showthread.php?t=67402)

KidsKilla 09.08.2005 20:44

Вложений: 1
сырой вариант.

Gaen 10.08.2005 08:33

Цитата:

Сообщение от Stone
если у тебя счетчик отдельно от флэша , то тебе надо во флэше вызывать ява скрипт размещенный на странице, который будет передовать новые данные.

если твой счетчик во флэш, то просто присваивать новые параметры картинке .
но если сделать счетчик во флэше , то он будет привязан ко времени машины, на которой его просматривают, а это ни есть гуд.

Можно сделать как на combats.ru - там внизу такие часики маленькие, которые принимают в качестве параметров текущую дату/время на сервере и от неё уже отсчитывают

Progress 10.08.2005 11:45

Цитата:

Сообщение от KidsKilla
сырой вариант.

большое спасибо. на примерах легче учиться, главное что я понял основу и теперь сам смогу делать такие счетчики :)

ребенок будет доволен, специально поставлю копирайт от тебя :p

aladd 01.08.2006 11:40

подскажите, как на основе этого счетчика сделать отсчет вперед от указанной даты - например, "с нового года прошло 23 дня" ?

iNils 01.08.2006 11:57

aladd, я дал вам совет воспользоваться поиском, например по фразе "обратный отсчет".

aladd 01.08.2006 12:07

Цитата:

Сообщение от iNils
aladd, я дал вам совет воспользоваться поиском, например по фразе "обратный отсчет".

почему "обратный отсчет"?? мне надо от заданной даты и дальше...
вот что я сделал, но он считает неправильно почему-то:
скачать

iNils 01.08.2006 12:17

Цитата:

Сообщение от aladd
почему "обратный отсчет"?? мне надо от заданной даты и дальше...
вот что я сделал, но он считает неправильно почему-то:
скачать

1. Потому, что разницы нет. В обратном отсчете фиксирована конечная дата, а в вашем случае начальная.
2. На форуме есть возможность выкладывать исходники, не надо выкладывать их "черт знает куда" и давать туда ссылку.

aladd 01.08.2006 12:33

Вложений: 1
Цитата:

Сообщение от iNils
1. Потому, что разницы нет.

спасибо за помощь, конечно, но как-то неправильно считает счетчик от указанной даты 20 июля 2006 20:00

iNils 01.08.2006 12:43

Код:

// у месяца идет отсчет с 0, а не с 1
madeDate = new Date (2006, 6, 20, 12, 0, 0);
//Дата покупки
nowDate = new Date ();
mtime = madeDate.getTime ();
msec = nowDate.getTime ();
//dif = mtime - msec; // это ваш код
dif = msec - mtime; // это мой

//прошло в миллисек.
difdney = Math.floor (dif / 86400000);


aladd 01.08.2006 12:54

Цитата:

Сообщение от iNils
у месяца идет отсчет с 0, а не с 1

ясно, спасибо за помощь))


Часовой пояс GMT +4, время: 04:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.