实现Banner广告图片轮换

Posted 郑州大学计算机李银霞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现Banner广告图片轮换相关的知识,希望对你有一定的参考价值。

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <meta charset="UTF-8">
 5 <title>Insert title here</title>
 6 <style type="text/css">
 7     body{text-align: center;}
 8     div{ margin: 100px auto; width:790px; position: relative;}
 9     .nav{position: absolute;right: 19px;left: auto;bottom: 8px; top: auto;}
10     .nav a{background-color: red; padding: 2px 5px; border-radius:50%; text-decoration:none;}
11 </style>
12 </head>
13 <body>
14 <div>
15 <a></a>
16     <img id="1" width="790px" height="340px" alt="" src="59a7a48aN7a42d3fe.jpg" style="display:block">
17     <img id="2" width="790px" height="340px"  alt="" src="59cc929fNaebef801.jpg"style="display:none">
18     <img id="3" width="790px" height="340px" alt="" src="59ccc986Nbf17e33e.jpg" style="display:none">
19     <img id="4" width="790px" height="340px" alt="" src="59ccec77N64688a8d.jpg" style="display:none">
20     
21     <div class="nav">
22         <a href="#" onmouseover="show(1)">1</a>
23         <a href="#" onmouseover="show(2)">2</a>
24         <a href="#" onmouseover="show(3)">3</a>
25         <a href="#" onmouseover="show(4)">4</a>
26     </div>
27     
28     
29 </div>
30 </body>
31 <script type="text/javascript">
32     var num=1;
33     function show(n){
34         if (!isNaN(Number(n))) {
35             window.clearTimeout(time);
36             num=n;
37         }
38         
39         var images=document.getElementsByTagName("img");
40         for(var i=0;i<images.length;i++){
41             if(images[i].id==num){
42                 images[i].style.display="block";
43                 
44             }else{
45                 images[i].style.display="none";
46             }
47         }
48         if(num==4){
49             num=1;
50         }else{
51             num++;    
52         }    
53         
54      time=window.setTimeout("show()",2000);
55     }
56 show();
57 </script>
58 </html>

 

以上是关于实现Banner广告图片轮换的主要内容,如果未能解决你的问题,请参考以下文章

Android----------- Banner2 广告图片轮播ViewPager2实现

Android----------- Banner2 广告图片轮播ViewPager2实现

Android----------- Banner2 广告图片轮播ViewPager2实现

轮播广告轮换_焦点图,为啥只能显示一张图片

jQuery UI 实现图片循环显示,常用于网站首页banner广告切换

原生JS实现各种经典网页特效——Banner图滚动选项卡切换广告弹窗等