首頁  >  文章  >  web前端  >  JavaScript實現的多個圖片廣告交替顯示效果程式碼_javascript技巧

JavaScript實現的多個圖片廣告交替顯示效果程式碼_javascript技巧

WBOY
WBOY原創
2016-05-16 15:40:491474瀏覽

本文實例講述了JavaScript實現的多個圖片廣告交替顯示效果代碼。分享給大家供大家參考。具體如下:

這裡示範JavaScript讓多個Banner圖片廣告交替顯示的效果,如果你的站很牛,廣告位被佔滿了,你可以考慮讓多個圖片廣告輪番交替顯示,鏈接也跟著變,這樣是不是為你節省了寶貴的廣告位?想法是好,但不知道廣告效果是不是也一樣好,這就需要實驗了。

運作效果截圖如下:

線上示範網址如下:

http://demo.jb51.net/js/2015/js-npic-cha-adv-style-codes/

具體程式碼如下:

<html>
<head>
<title>图片广告交替显示</title>
<script language="JavaScript" type="text/JavaScript">
<!--
var urlArray = new Array(3); 
var banArray = new Array(3); 
var counter = 1;
var url = "http://www.jb51.net/"; //initial URL
urlArray[0] = "http://www.jb51.net/";
urlArray[1] = "http://www.baidu.com/";
urlArray[2] = "http://www.163.com/";
if(document.images) 
{
 for(i = 0; i < 3; i++)
 {
  banArray[i] = new Image(200, 60);
  banArray[i].src = "images/wall_s" + (i+1) + ".jpg";
 }
}
function changeBanner() 
{
 if(counter > 2)
  counter = 0;
 document.banner.src = banArray[counter].src; //sets a new banner
 url = urlArray[counter]; 
 counter++; 
}
var timer = window.setInterval("changeBanner()", 3000);
//-->
</script>
</head>
<body>
<a href="#" onClick="window.open(url,'BannerWin');">
<img src="images/wall_s1.jpg" width=200 height=60 border=0 
name="banner"></a>
</body>
</html>

希望本文所述對大家的javascript程式設計有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn