02.08.2011, 22:47 | |||||
Реклама между новостями (Java) для UcozИ снова хочу предложить Вам решение размещения рекламы между новостями для сайтов на 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
| |||||
Категория: Скрипты uCoz | Просмотров: 2326 | Добавил: romale1980 | Рейтинг: 3.9/11 | | |||||
Теги: |
Пока комментариев нет. Ты можешь быть первым! | |
Кроме того, материал перепечатывали с сайта на сайт, ставили... файл можно найти на Вэбочке (название tables_tablichki_dli_foruma.js).