- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток.
Нужно показывать элемент на странице в определенное время суток, например с 9 утра до 6 вечера.
Подскажите куда смотреть, где что почитать? Кроме setTimeout и setInterval ничего не нашел. Возможно именно эти таймеры и необходимы для реализации задумки, но я не пойму как.
С помощью jQuery: http://gnatkovsky.com.ua/kak-pokazyvat-blok-tekst-reklamu-v-opredelennoe-vremya-dnya-ili-nochi.html
Dimka, 🍻
setTimeout - пригодится, если юзер сидит часами на одной странице сайта.
Иначе, лучше проверять время при загрузке страницы и выводить нужное в зависимости от текущего времени:
var d = new Date()
var time = d.getHours()
if (time >= 9 && time < 18)
#показать элемент.
Тут еще вопрос от какого времени вы хотите зависеть... от локального у юзера, или от времени которое сейчас на сервере...
_SP_, думаю что от времени юзера.
Что значит "думаю", надо знать как надо... и делать так, как надо.
Время пользователя зависит от его часового пояса... довольно драматически.
Да это все понятно. Ответ на интересующий вопрос я получил. С остальным разберусь сам.