Krstareฤi Internetom sigurno ste primetili da kada poseฤujete istu lokaciju koja poseduje reklamne banere (engl. Banner) vidite da se prikazuje uvek razliฤiti baner. Iza ovog „rotiranja“ banera, uglavnom stoje sloลพene aplikacije koje vrลกe rotacije prema odreฤenom kriterijumu i uz analizu odreฤenih parametara. Ali, i mi moลพemo ugraditi jednostavnu funkciju rotiranja banera u naลกe stranice uz pomoฤ JavaScript-a. Radi se o tome da, u ovom primeru, neฤemo moฤi da iskontroliลกemo pojavljivanje odreฤenog banera u odreฤenom trenutku, veฤ ฤe se baneri prikazivati u sluฤajnom redosledu (random).
Iskopirajte sledeฤi kod unutar novog „.htm“ fajla i zamenite vrednosti varijabli: tekst, url, baner, visina i sirina, vaลกim pripremljenim banerima i odgovarajuฤim podacima. Broj banera koji rotiraju nije ograniฤen, a mi smo ovde prikazali primer sa tri banera (br_banera = 3).
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!–
var br_banera = 3;
var vreme = new Date()
var sek = vreme.getSeconds()
var ban = sek % br_banera;
ban +=1;
if (ban==1) {
tekst="YU portal";
url="https://www.krstarica.com";
alt="www.krstarica.com";
baner="krstarica.gif";
sirina="468";
visina="60";
}
if (ban==2) {
tekst="Pretrazivac";
url="http://www.krstarica.co.yu";
alt="Internet Krstarica";
baner="krstarica2.gif";
sirina="468";
visina="60";
}
if (ban==3) {
tekst="Tekst ispod banera";
url="www.url_adresa.com";
alt="Vrednost ALT osobine";
baner="slika_baner.gif";
sirina="468";
visina="60";
}
document.write(‘<center>’);
document.write(‘<a href="’ + url + ‘" target="_top">’);
document.write(‘<img src="’ + baner + ‘" width=’)
document.write(sirina + ‘ height=’ + visina + ‘ ‘);
document.write(‘alt="’ + alt + ‘" border=0><br>’);
document.write(‘<small>’ + tekst + ‘</small></a>’);
document.write(‘</center>’);
// End –>
</SCRIPT>
</BODY>
Pratite Krstaricu na www.krstarica.com