View My Stats



Stransky Web Designs

 

Java ScriptsBuilding a JS Random Ad Script

Building the code as an external JavaScript. In your HTML code will will need the following...

<body>
<script language="Javascript" src="random_ads.js"></script>

<p align="center">
<script>
randomorder(adblock, '<br><br>')
</script>
</p>
</body>

Java ScriptsMaking a Vertical or Horizontal Adjustment

Note if you want a vertical look you need to have the code display this line 

randomorder(adblock, '<br><br>')
see working vertical example


Note if you want a horizontal look you need to have the code display this line 

randomorder(adblock, '&nbsp;&nbsp;')
see working horizontal example


Grab the external JS file

random_ads.js

What external code is being called

<!-- Begin

var adblock=new Array()
adblock[0]='<a href="http://www.stransky-webdesigns.com/ads/120x60as1.jpg" rel="nofollow"><img src="http://www.stransky-webdesigns.com/ads/120x60as1.jpg" width="120" height="60" border=0 alt="Display alt text for 120x60as1" /></a>'
adblock[1]='<a href="http://www.stransky-webdesigns.com/ads/120x60as2.jpg" rel="nofollow"><img src="http://www.stransky-webdesigns.com/ads/120x60as2.jpg" width="120" height="60" border=0 alt="Display alt text for 120x60as2" /></a>'
adblock[2]='<a href="http://www.stransky-webdesigns.com/ads/120x60as3.jpg" rel="nofollow"><img src="http://www.stransky-webdesigns.com/ads/120x60as3.jpg" width="120" height="60" border=0 alt="Display alt text for 120x60as3" /></a>'
adblock[3]='<a href="http://www.stransky-webdesigns.com/ads/120x60as4.jpg" rel="nofollow"><img src="http://www.stransky-webdesigns.com/ads/120x60as4.jpg" width="120" height="60" border=0 alt="Display alt text for 120x60as4" /></a>'
adblock[4]='<a href="http://www.stransky-webdesigns.com/ads/120x60as5.jpg" rel="nofollow"><img src="http://www.stransky-webdesigns.com/ads/120x60as5.jpg" width="120" height="60" border=0 alt="Display alt text for 120x60as5" /></a>'
adblock[5]='<a href="http://www.stransky-webdesigns.com/ads/120x60as6.jpg" rel="nofollow"><img src="http://www.stransky-webdesigns.com/ads/120x60as6.jpg" width="120" height="60" border=0 alt="Display alt text for 120x60as6" /></a>'

function randomorder(targetarray, spacing){

var randomorder=new Array()
var the_one
var z=2
for (i=0;i<targetarray.length;i++)
randomorder[i]=i

while (z<targetarray.length){
the_one=Math.floor(Math.random()*targetarray.length)
if (targetarray[the_one]!="_selected!"){
document.write(targetarray[the_one]+spacing)
targetarray[the_one]="_selected!"
z++
}
}
}

// End -->