Помощник
|
Нужен скрипт смены картинок по времени. |
Чуждый
|
Сообщение
#1
|
||
|
|
||
|
|||
gwer |
1.9.2012, 20:34;
Ответить: gwer
Сообщение
#2
|
|
|
1. Получаем нынешнее серверное время (да, нужно серверное, потому что js может определить только локальное, а оно у всех разное, порой очень).
2. Вычитаем из величины текущего времени точку отсчета (когда впервые показалась первая картинка, грубо говоря). 3. Полученное число целочисленно делим на 24 часа. 4. Если получили число меньше Х, где Х — число изображений всего, выводит картинку, номер которой соответствует результату. 5. Если получили число больше Х, то вычитаем наибольшее число, кратное Х, дальше все как в 4 пункте. Это если необходимо возобновлять ротацию, в противном случае при получении числа больше Х нужно ничего не показывать/показывать последнюю или что там вам нужно. Алгоритм есть. Серверное время получаете через php, например. Функция time() например, позволяет получить время в секундах, что позволит сразу выполнять операции сравнения. Точку отсчета храните прямо в JS, предварительно получив ее через ту же time(). Математические операции — совсем не проблема, надеюсь. Вывод изображения — тоже ничего сложно. Дерзайте.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Продам скрипт rtb exchange suite - система перепродажи трафика dsp/ssp в реальном времени. | 5 | buypushplatform | 4303 | 23.4.2024, 21:02 автор: 100ftd |
|
Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта | 0 | Alex-777 | 951 | 7.4.2024, 18:05 автор: Alex-777 |
|
Нужен исполнитель на постоянную основу для набора небольших текстов | 20 | Думающий | 9335 | 2.4.2024, 18:05 автор: Думающий |
|
Сколько времени нужно для раскачки нового сайта? | 29 | metvekot | 8044 | 8.3.2024, 15:41 автор: malamut |
|
Риск блокировки кошельков от частой смены VPN | 85 | metvekot | 14625 | 8.3.2024, 0:21 автор: Liudmila |
Текстовая версия | Сейчас: 25.4.2024, 8:53 |