Появление изображения на сайте в определенное время

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
viboxjuwin
Сообщения: 41
Зарегистрирован: 29 сен 2013, 22:18

Добрый день! Как сделать так, чтобы на сайте появлялось изображение в определенный час и минуту времени?)

Например, в 7.00 должна появиться картинка в одном месте сайта, в 7.01 должна появиться еще одна картинка в другом месте сайта.
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

Допустим, я открыл сайт в 6.59. Должна ли появиться картинка в браузере в 7.00? Или она должна появиться только у тех, кто откроет в 7.00?
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
viboxjuwin
Сообщения: 41
Зарегистрирован: 29 сен 2013, 22:18

Человек может зайти во сколько угодно его душе будет. Но картинка должна появиться только в 7.00, например)
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

Тогда - добавить на сайт невидимую картинку (css visible=false), в момент загрузки проверить: если текущее время больше 7.00 - сделать картинку видимой, если нет - найти разницу между текущим временем и 7.00 и сделать setTimeout, который спустя это время (т.е. ровно в 7.00) сделает картинку видимой
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
viboxjuwin
Сообщения: 41
Зарегистрирован: 29 сен 2013, 22:18

Я в общем так себе и представлял появление картинок, НО.. В javascript понимаю скудно... Как это можно представить в виде кода?)
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

Гугл всем поможет. "javascript css", "javascript функции даты и времени", "javascript setTimeout"
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Ответить