Ротатор на java - простейший скрипт для рекламы товаров и услуг

Ротатор на JavaСуществует много способов рекламы в Интернете. Один из них это ротатор. Ротатор на сегодняшний день это достаточно эффективное средство для рекламы в Интернете. Если подробнее то это небольшой скрипт, который меняет один рекламный блок на другой, например при каждой новой загрузке какой-лдибо страницы сайта. Такая реклама может осуществляться случайно, либо может быть привязана к тематике конкретной страницы сайта. Обычно такой скрипт имеет простейший код написанный на PHP. Но если его написать на java, то он будет менять рекламные блоки на одной и той-же странице сайта даже без ее перезагрузки.

Ниже можно понаблюдать работу такого скрипта. Еще ниже его код, который можно устанавливать как угодно и где угодно, проще говоря в любом месте страницы сайта или шаблона сайта.

<a href="#" onMouseover="window.status=banneralt; return true" onMouseout="window.status=''; return true" onClick="window.open(bannerlink,'');"><IMG SRC="http://banners.takru.com/21.gif" name="bannerimage" width="468" height="60" border="0" id = "bannerimage" Style="Visibility:visible; Filter:revealTrans(duration=2);"></A><script language="javascript" type="text/javascript" src="/js/rotatejs.js"></script>

А код представленный ниже необходимо вынести в отдельный файл и в верхнем коде прописать к нему путь. Например в данном примере путь к вынесеному файлу скрипта src="/js/rotatejs.js.Проще говоря файл представленного ниже скрипта с названием rotatejs.js находится в папке js

var bannerlink = "http://tak.ru/partner.php?id=113931";
var banneralt = "";
window.focus();
var imageArray = new Array();
var linkArray = new Array();
var altArray = new Array();
var myCount=0;
imageArray[0] = "http://banners.takru.com/21.gif";
imageArray[1] = "http://banners.wmlink.ru/468a.gif";
imageArray[2] = "http://best-hoster.ru/banners/banner.gif";
linkArray[0] = "http://tak.ru/partner.php?id=113931";
linkArray[1] = "http://wmlink.ru/index.php?ref=14821";
linkArray[2] = "http://best-hoster.ru/order/host.php?uid=5247&bid=1";
altArray[0] = "Заработок на сайте";
altArray[1] = "Обмен ссылками";
altArray[2] = "Лучший хостинг";
function Rotate()
{
setTimeout("Rotate()", 10000);
if(myCount > imageArray.length-1){myCount=0;}
bannerlink = linkArray[myCount];
banneralt = altArray[myCount];
if (document.all) //if IE 4+
{
bannerimage.filters[0].Apply();
bannerimage.style.visibility = "hidden";
bannerimage.src=imageArray[myCount];
bannerimage.alt=altArray[myCount];
bannerimage.style.visibility = "visible";
bannerimage.filters[0].transition=23;
bannerimage.filters[0].Play();
}else{
document.bannerimage.src=imageArray[myCount];
document.bannerimage.alt=altArray[myCount];
}
myCount++;
}

window.onload=Rotate

Добавить или отнять лишнее просто. Да и вообще количество сменяющих друг друга баннеров здесь можно добавлять сколько угодно. Кстати вместо баннеров вполне могут быть и текстовые ссылки. А на странице полезностей можно получить коллекцию или библиотеку различных java скриптов которые можно использовать в сайтостроении для различных целей.

Top.Mail.Ru