<html>
<head>
<title>Banner Demo</title>
<script type="text/javascript">
if (document.images)
{
// First create an array with links to the images you want to
// display as banners. I chose 3 image locations.
adImages = new Array("http://www.devhood.com/images/DH-banner-whitebg.gif",
"http://us.i1.yimg.com/us.yimg.com/i/ww/m6v3.gif",
"http://www.google.com/images/logo.gif");
// When the user clicks on a banner it should take the user to
// the website of that company. Therefore we create another
// array with a list of URLs. Keep the order the same as images.
adURLs = new Array("www.devhood.com",
"www.yahoo.com",
"www.google.com");
thisAd = 0;
}
// The following function cycles through each banner image.
// Notice the use of the variable thisAd to go from 0 to 2 and then
// back to 0. JavaScript has an object called document whose
// member adBanner can be set to the current banner to display.
function cycleAds()
{
if (document.images)
{
if (document.adBanner.complete)
{
if (++thisAd == adImages.length)
thisAd = 0;
document.adBanner.src = adImages[thisAd];
}
}
// change to next banner every 15 seconds
setTimeout("cycleAds()", 4300);
}
// This function is used to direct the user to the website when
// the user clicks on a particular banner image.
function gotoAd()
{
document.location.href = "http://" + adURLs[thisAd];
}
</script>
<body bgcolor=ffffff onload="cycleAds()">
<a href="javascript:gotoAd()">
<img name="adBanner" src="http://www.devhood.com/images/DH-banner-whitebg.gif" border="0" alt="Click here to visit these links"></a>
</body>
</html>
|