Programalama > JAVA SCRIPT

Etiketler: degisen, banner......

Ort. 0
Puan ver:
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


Yorumlar                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2024 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.