Elem evo ga kod:
Code:
<head>
<script language="JavaScript" type="text/JavaScript">
var urlArray = new Array(6); //for URL's, increase size as necessary
var banArray = new Array(6); //for banners, increase size as necessary
var counter = 1;
var url = "http://www.deloitte.com"; //initial URL
//add your necessary URL's
urlArray[0] = "http://www.deloitte.com";
urlArray[1] = "http://www.opportunitybank.cg.yu";
urlArray[2] = "http://www.montenegrostars.com";
urlArray[3] = "http://www.vijesti.cg.yu";
urlArray[4] = "http://www.bilbord.cg.yu/mesopromet.htm";
urlArray[5] = "http://www.metropolis-media.com";
if(document.images) //pre-load all banner images
{
for(i = 0; i != 7; i++)
{
banArray[i] = new Image(210, 60); [b]//kako ovdje da proslijedim varijable umjesto fiksnih 210 i 60. Te varijable su sirina i visina trenutne slike na prikazu. Treba mi kod jer ne poznajem bas javascript[/b]
banArray[i].src = "banners1/banner" + (i+1) + ".jpg";
}
}
function changeBanner() //banner changer function
{
if(counter > 6)
counter = 0;
document.banner.src = banArray[counter].src; //sets a new banner
url = urlArray[counter]; //sets a new URL to the banner
counter++; //increase the counter for the next banner
}
var timer = window.setInterval("changeBanner()", 5000);
//--></script>
</head>
<body>
<a href="#" onClick="window.open(url,'BannerWin');">
<img src="banners1/banner1.jpg" width=210 height=60 border=0 name="banner"></a>
</body>
<head>
<script language="JavaScript" type="text/JavaScript">
var urlArray = new Array(6); //for URL's, increase size as necessary
var banArray = new Array(6); //for banners, increase size as necessary
var counter = 1;
var url = "http://www.deloitte.com"; //initial URL
//add your necessary URL's
urlArray[0] = "http://www.deloitte.com";
urlArray[1] = "http://www.opportunitybank.cg.yu";
urlArray[2] = "http://www.montenegrostars.com";
urlArray[3] = "http://www.vijesti.cg.yu";
urlArray[4] = "http://www.bilbord.cg.yu/mesopromet.htm";
urlArray[5] = "http://www.metropolis-media.com";
if(document.images) //pre-load all banner images
{
for(i = 0; i != 7; i++)
{
banArray[i] = new Image(210, 60); [b]//kako ovdje da proslijedim varijable umjesto fiksnih 210 i 60. Te varijable su sirina i visina trenutne slike na prikazu. Treba mi kod jer ne poznajem bas javascript[/b]
banArray[i].src = "banners1/banner" + (i+1) + ".jpg";
}
}
function changeBanner() //banner changer function
{
if(counter > 6)
counter = 0;
document.banner.src = banArray[counter].src; //sets a new banner
url = urlArray[counter]; //sets a new URL to the banner
counter++; //increase the counter for the next banner
}
var timer = window.setInterval("changeBanner()", 5000);
//--></script>
</head>
<body>
<a href="#" onClick="window.open(url,'BannerWin');">
<img src="banners1/banner1.jpg" width=210 height=60 border=0 name="banner"></a>
</body>
Znaci pravim banner rotator koji vrti neke jpg-ove i mijenja adrese. KEY-problem: kako da velicina Image-a bude varijabla a ne fiksirana na 210width i 60height jer mi ovako sve slicice prikazuje u ovom formatu pa ih deformise?
by the way mogu li da implementiram 2,3... ovakva rotatora na strani i koji dio koda postavlja banner na odredjenu poziciju na strani?
Unaprijed hvala...