Ротатор Банеров по кругу
автор - Deff
Показывает первый баннер в списке, при обновлении страницы - следующий, а когда список закончиться - снова на первый.
Если пользователь засиделся на одной странице баннер всё равно меняется на следующий через N-цать секунд.
<div><!-- Ротатор Банеров местного разлива -->
<a id="Mbanners" href="Ссылка перехода по клику на 1-й банер" target="_blank" ><img height="200" border="1" src="Ссылка на 1-ю картинку банера" ></a>
<script language="javascript">
var sek = 5000; // Время отображения
imgArray = new Array (
"Ссылка на картинку банера","Ссылка перехода по клику на банер",
"Ссылка на картинку банера","Ссылка перехода по клику на банер",
"Ссылка на картинку банера","Ссылка перехода по клику на банер",
"Ссылка на картинку банера","Ссылка перехода по клику на банер","End");var i=Math.round(Math.random()*((imgArray.length-3)/2))*2;banners(i);
function banners(i) {
if( i >= imgArray.length-1){i=0};
$("#Mbanners img").attr("src",imgArray[i]);
$("#Mbanners").attr("href",imgArray[i+1]);
i+=2;j = i;timerID = setTimeout("banners(j)",sek);}
</script></div>
Cтавим код туда, где хотим увидеть банеры
Кол-во банеров размножаем, добавляя строки >
"Ссылка на картинку банера","Ссылка перехода по клику на банер",
200 - высота картинок
5000 - 5 секунд
Теги: Скрипты и дополнения, Реклама