![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Здравствуйте! Гуру, помогите, пожалуйста: есть сайт с картинками.
Мне нужно: 1. чтобы картинки менялись каждые 43 200 000 мс, начиная с 06:00 по клиентскому времени в компьютере 2. картинок несколько в разных местах веб-страницы это реализуемо? |
|
|
|
|
| Реклама: | подарки для мужчин краснодар | стартер для розжига угля купить | Мебельный магазин: мебель кентаки - Переходи на сайт! | круизы с каютами москва | Браслет из красного золота, плетение Нонна |
|
|
#2
|
|
Новичок
Пол:
Регистрация: 09.10.2007
Сообщений: 18
Репутация: 12
|
Просто интересно, вы на самом деле хотите менять картинки каждые 12 часов? Зачем тогда привязка ко времени на клиенте?
В любом случае реализуемо все . |
|
|
|
|
|
#3
|
|||||||||||||||||||||||
Да действительно. Нужны одни картинки для "Утро-День", другие -- "Вечер-Ночь", поэтому и нужно, чтобы время бралось у пользователя |
||||||||||||||||||||||||
|
|
|
|
|
#4
|
|
Новичок
Пол:
Регистрация: 09.10.2007
Сообщений: 18
Репутация: 12
|
Не здоровый подход. Если делать это по-хорошему, надо, чтобы определение времени и, соответственно, картинки происходило на сервере, а пользователю давали бы только одну картинку. Но раз уж надо равняться на время клиента, можно сделать так:
<img src="1.jpg" id="img" /> <script> m = new Date(); mm = m.getHours(); if((mm >6) && (mm < 18)){ document.getElementById('img').src='2.jpg' }else{ document.getElementById('img').src='1.jpg'; } </script> Правда, клиент лезет в код и все наши махинации видит. Круто бы сделать на ajax. Последний раз редактировалось Leningrad00; 17.04.2009 в 15:43.. |
|
|
|
| Сказали спасибо: |
|
|
#5
|
||||||||||||||||||||||||||||||||||||||||||||||
на сервере может быть 13:00, а у клиента 21:00, тогда у него отображается "вечерний-ночной" рисунок, а с сервера тогда какой?
ну, это только для красоты такие "махинации" нужны. когда-то видел такое на одном из сайтов (забыл на каком) и уж больно понравилось Последний раз редактировалось Pazan; 17.04.2009 в 16:40.. |
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#6
|
|||||||||||||||||||||||
вот мои ночные файлы Код:
img/index_nite_r4_c14.png img/index_nite_r5_c14.png img/index_nite_r5_c16.png img/index_nite_r8_c14.png Код:
img/index_r4_c14.png img/index_r5_c14.png img/index_r5_c16.png img/index_r8_c14.png |
||||||||||||||||||||||||
|
|
|
|
|
#7
|
|
Новичок
Пол:
Регистрация: 09.10.2007
Сообщений: 18
Репутация: 12
|
Код дайте.
|
|
|
|
|
|
#8
|
|||||||||||||||||||||||
спасибо за подсказку, сообсно пошёл немного другим путём и всё арбайтен: Код:
m = new Date();
mm = m.getHours();
if((mm >6) && (mm < 18))
{
document.write('<img name="index_r4_c14" src="img/index_r4_c14.png" width="243" height="63" border="0" alt="">')
}
else
{
document.write('<img name="index_nite_r4_c14" src="img/index_nite_r4_c14.png" width="243" height="63" border="0" alt="">')
}
|
||||||||||||||||||||||||
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Смена языка сайта через сессию с переадресацией | Gigo | PHP | 3 | 13.01.2010 13:48 |
| Убить процесс в определенное время | LESSTAT | Скорая помощь | 5 | 23.01.2009 10:57 |
| сохранение картинок | Лёсикак | Microsoft Windows | 13 | 27.08.2007 07:41 |
| upload картинок | maklaich | Архив | 5 | 28.06.2006 22:43 |
|
|