Как баннер вставить между новостями?

голоса: +4
Как рекламный баннер вставить между новостями на главной странице?  К примеру между первой и второй. В идеале было бы - вставить баннеры через каждые 5 новостей.
Адрес сайта http://zhzh.info/
| Автор: | Категория: Новости сайта

Ответов: 2

голоса: +5
 
Лучший ответ

Подробная инструкция на сайте manual.ucoz.net - Реклама между новостями

| Автор:
Выбор ответа лучшим | | Автор: o_Lisovenko
голоса: +6

Первое что нужно сделать,поставить этот код в вид материалов в самый низ

Code

<div class="banermesto"></div>

Следующий код поставьте в шаблон страницы архива материалов перед закрывающим </body>

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>

где,"реклама" - это и есть место для кода Вашей рекламы.

| Автор:
Повторно показано | | Автор: o_Lisovenko
все заделал по первому варианту (Подробная инструкция на сайте manual.ucoz.net - Реклама между новостями) а только так и не понял по какому прицепу выдает рекламу у меня на каждой странице по разному где по 1 блоку а где по 2 и по 3 есть. объявлений у меня везде много больше 10 а где и 40. объясните пожалуйста по проще http://doskaobjavlenij.com/ я зделал просто вот так <?if($ID$%6='0')?>
<div class="advBox">
...<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- топ -->
<ins class="adsbygoogle"
     style="display:inline-block;width:728px;height:90px"
     data-ad-client="ca-pub-9766005199571774"
     data-ad-slot="9293540643"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
...
</div>
<?endif?>
...