Sayfa uzerindeki reklam bannerlerinin sayfayi her yenilediginizde degistigini gormussunuzdur. Ve uzerine tikladiginizdada her banner'in ayri birlinki vardir. Asagidaki kod bu islemi yapmakta.
<html>
<head>
<title>Random Image</title>
<script LANGUAGE=JAVASCRIPT TYPE="TEXT/JAVASCRIPT">
<!-- Hide script from old browsers
myPix = new Array("hotmail.gif","yahoo.gif","gozpinar.gif")
adURL = new Array("hotmail.com","yahoo.com","gozpinar.tk")
imgCt = myPix.length
function choosePic() {
if (document.images) {
randomNum = Math.floor((Math.random() * imgCt))
document.myPicture.src = myPix[randomNum]
}
}
function newLocation() {
document.location.href = "http://www." + adURL[randomNum]
}
//End hiding script from old browsers -->
</script>
</head>
<body bgcolor=white onload="choosePic()">
<center>
<a href="javascript:newLocation()"><img src="hotmail.gif" width=400 height=75 name="myPicture" border=0></a>
</center>
</body>
</html>
---------
hotmail.gif , yahoo.gif ve gozpinar.gif resimlerimiz. Bunun gibi istediginiz kadar yerlestirebilirsiniz. Ama tirnak isaretleri icerisinde olmali ve virgulle ayrilmalisiniz.
myPix = new Array("hotmail.gif","yahoo.gif","gozpinar.gif")
yukaridaki sirada gordugunuz gibi resimlerimiz mevcut.
adURL = new Array("hotmail.com","yahoo.com","gozpinar.tk")
yukaridaki sirada ise resimlerin linkleri mevcut. Her resim kendi karsiligindaki linke esit. Ornegin ustte ikinci tirak icerisinde yahoo.gif var ve altta yahoo.com var. Bu eslestirme onemli.
Ikinci bir onemli nokta ise linklerin baslangic uzantisinda.
document.location.href = "http://www." + adURL
yukarida goreceginiz gibi tirnak icerisinde http://www. var bunlar adreslerin tamamlayicisi olarak kullaniliyor. eger vereceginiz linkler sitenizin kendi icerisinde ise tirnak icerisindeki http://www. 'yi silebilirsiniz. Ama tirnak isaretini koruyun
Test edebilir yada indirabilirsiniz.
Saygilarimla