Главная » 2012 Март 16 » Скрипты uCoz: Реклама между новостями (Java) для Ucoz
19:03 Скрипты uCoz: Реклама между новостями (Java) для Ucoz | ||||||||||||
Реклама между новостями (Java) для UcozСоветуем посмотреть: src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> И снова хочу предложить Вам решение размещения рекламы между новостями для сайтов на Ucoz. Делал для себя и решил поделиться...Может кому пригодится. Начну с того что уже давно был предложен способ размещения рекламы между новостями для Ucoz с помощью условных операторов,такого типа: Code <?IF($ID$%3=2)?>Здесь реклама<?endif?> Поэтому предлагаю решение на яве... Дам простое решение вывода рекламы после пятой новости (обычно колличество материалов на странице равно десяти,поэтому реклама будет посредине...кому нужно по-другому ,подкоррекрируйте условие в скрипте),как на моем сайте. В отличие от существующего решения,реклама стабильно будет размещаться на заданном месте. Итак первое что нужно сделать,поставить этот код в вид материалов в самый низ Code <div class="banermesto"></div> Code <script type="text/javascript"> var elems = document.getElementsByTagName("*"); for (var i = 0, j = 0; i < elems.length; i++) { if (elems[i].className == "banermesto") { if (++j / 5==1) { var div = document.createElement("DIV"); div.className = "foo"; div.innerHTML = "реклама"; elems[i].parentNode.insertBefore(div,elems[i].nextSibling); } } } </script> О способах вставки различных кодов в виде скриптов рассказывать не буду,это должно быть всем известно. Материал взят с сайта infoscript.ru
|