Перейти к содержимому






Скрип вывода информации по времени суток

Написано Sancho, в Про форум 09 December 2013 · 566 Просмотров

скрипт
Задача: Установить на сайте скрипт который отображал бы рекламу (в моём случае Яндекс) исключительно после 6 вечера, а в 7 утра она должна выключаться. То есть нужно установить рекламу которая начинала бы свой показ рекламы только после прекращения рабочего дня. Во время рабочего дня, сайт должен быть без рекламы.

Выполнение: Я не программист но имею представление о том как это должно работать. Нагуглил простой скрипт который по времени суток отображает различные картинки.
<script>
var current= new Date()
var day_night=current.getHours()
if (8<day_night && day_night<20)
document.write("<img src='/logo.png'>")
else
document.write("<img src='/logo2.png'>")
</script>
Проверил, работает. Нужно оптимизировать под себя. Встраиваем рекламу от Яши, пыхчу и рожаю такой код, работает.
<script type="text/javascript">
var current= new Date()
var day_night=current.getHours()
if (8<day_night && day_night<20)
document.write("<img src='/logo.png'>")
else
yandex_partner_id = 77777;
yandex_site_bg_color = 'EBE3D2';
yandex_ad_format = 'direct';
yandex_font_size = 1;
yandex_font_family = 'arial';
yandex_direct_type = 'horizontal';
yandex_direct_limit = 2;
yandex_direct_title_font_size = 2;
yandex_direct_title_color = '0000CC';
yandex_direct_url_color = '0000CC';
yandex_direct_text_color = '333333';
yandex_direct_hover_color = '6600CC';
yandex_direct_favicon = true;
yandex_no_sitelinks = false;
document.write('<sc'+'ript type="text/javascript" src="http://an.yandex.ru/system/context.js"></sc'+'ript>');
</script>
Устанавливаем нужное время отображения, делаем это в строке 4:


Это меняем
if (8<day_night && day_night<20)
на
if (7<day_night && day_night<19)
где в 700 реклама выключается, а 1900 включается.

Осталось придумать, что делать с изображением которое отображается в то время как реклама отклчена. Постараюсь осторожно выпилить, что бы не давала ошибок, если не выйдет то, сделаю картинку в 1px.

  • 1



пользователей просматривает

0 пользователей, 0 гостей, 0 скрытых пользователей


Форум в сети