精华内容
下载资源
问答
  • 网页图片轮换代码网页图片轮换代码网页图片轮换代码网页图片轮换代码网页图片轮换代码网页图片轮换代码网页图片轮换代码
  • 网页图片轮换

    2014-07-28 11:10:34
    网页图片轮换,几个图片轮换,可以修改更换图片,需要会修代码和flash
  • 网页图片轮换广告

    2014-10-26 13:24:43
    网页图片轮换广告
  • 网页js图片轮换特效

    2010-03-22 08:30:18
    完全js css 实现图片轮换特效!右侧带小缩略图!!
  • 图片轮换播放器网页特效
  • 图片轮换JS网页特效

    2019-11-13 23:14:51
    图片轮换网页特效
  • 网页上用flash实现图片轮换显示 高级设置: 默认参数字符串 0xffffff:文字颜色| 2:文字位置| 0xff6600:文字背景颜色| 60:文字背景透明度| 0xffffff:按键文字颜色| 0xff6600:按键默认颜色| 0x000033:按键...
  • js实现网页图片轮换播放

    千次阅读 2016-05-07 10:41:07
    网页图片轮换效果,当点击左右箭头之后,下面显示的图片会换成对应的一张或下一张图片。点击导航的某一张图片时,下面的就会显示对应的图片,而且再次点击一张或者下一张时会显示对应的图片。图片的地址可以来自...

    1、实现效果如下:


    2、实现功能:

    (1)点击左右箭头之后,下面显示的图片会换成对应的上一张或下一张图片

    (2)点击导航的某一张图片时,下面的就会显示对应的图片,而且再次点击上一张或者下一张时会显示对应的图片

    (3)图片的地址可以来自网络上,也可以是自己的服务器发送过来的字符串数组。

    3、实现代码:

    (1)目录结构:

            

         (2)index.html的代码内容如下:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    	<title>图片轮换</title>
    	<script type="text/javascript" src="js/showPic.js"></script>
    	<link rel="stylesheet" type="text/css" href="css/mystyle.css"/>
    </head>
    <body>
        <img id="picture" src="image/1.jpg"alt="my image"/>
        <div id="navigate">
        <ul id="image">
              <li>
                  <a href="#" title="左箭头" οnclick="clickTurnLeft();">
                     <img src="image/left_aim.jpg" id="leftAim">
                  </a>
              </li>
    	  <li>
                 <a href="image/1.jpg" title="鲜花" οnclick="showPic(this);return false;">
             	<img src="image/1.jpg" id="smallPic" alt="花缩略图">
                 </a>
    	  </li>
    	  <li>
                 <a href="image/2.jpg" title="白雪" οnclick="showPic(this);return false;">
                    <img src="image/2.jpg" id="smallPic"alt="雪缩略图">
                 </a>
    	  </li>
    	  <li>
    	     <a href="image/3.jpg" title="飞鸟" οnclick="showPic(this);return false;">
                    <img src="image/3.jpg" id="smallPic"alt="鸟缩略图">
                 </a>
    	  </li>
    	  <li>
    	      <a href="image/4.jpg" title="岩石" οnclick="showPic(this);return false;">
             	<img src="image/4.jpg" id="smallPic"alt="石头缩略图">
                  </a>
    	  </li>
              <li>
                 <a href="#" title="右箭头" οnclick="clickTurnRight();">
                    <img src="image/right_aim.jpg" id="rightAim"alt="向右轮换">
                 </a>
             </li> 
          </ul>
       </div>   
    </body>
    </html>
    

          (3)mystyle.css的代码内容如下:

    /* mystyle.css 代码*/
    
    body {
     text-align:center
    }
    #navigate{
    	margin:0 auto; 
    	width:1100px; 
    	height:100px;
    }
    ul{
    	margin-right:auto;margin-left:auto;
    }
    li{
    	float:left;
    	padding:10px;
    	list-style:none;
    }
    
    #leftAim{
    	width:100px;
    	height:100px;
    }
    #smallPic{
    	width:180px;
    	height:120px;
    	border:2px solid black;
    }
    #rightAim{
    	width:100px;
    	height:100px;
    }
    #picture{
    	display:block;
    	width:800px;
    	height:600px;
    	margin:0 auto;
    }
    

    (4)showPic.js的代码内容如下:

    //showPic.js
    var href = new Array("image/1.jpg","image/2.jpg","image/3.jpg","image/4.jpg") ; 
    var index = 0 ; 
    
    function clickTurnLeft() {
    	if (index == 0) {
    		index = href.length - 1 ; 
    	} else {
    		index = --index % href.length ; 
    	}
        var picture = document.getElementById("picture");
      	picture.setAttribute("src",href[index]);
    }
    
    function clickTurnRight(){
    	index = ++index % href.length ; 
    	var picture = document.getElementById("picture");
      	picture.setAttribute("src",href[index]);
    }
    
    function showPic(whichPic){
    	var source = whichPic.getAttribute("href");
    	index = href.indexOf(source);
      var picture = document.getElementById("picture");
      picture.setAttribute("src",source);
    }
    
    
    

    4、总结:

            在JS文件里面定义了一个图片名称的数组,这个数组可以是服务器返回来的图片地址数据,也可以是网络上的图片地址。








    展开全文
  • 网页图片自动轮换

    2019-09-23 17:45:24
    时间间隔(单位毫秒),每秒钟显示一张,数组共有5张图片放在Photos文件夹下。 20 var timeInterval=1000 ; 21 var arr= new Array(); 22 arr[0]="images/main1.png" ; 23 arr[1]="images/main2.jpg" ; ...
     1 <%@ page language="java" contentType="text/html; charset=UTF-8"
     2     pageEncoding="UTF-8"%>
     3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
     4 <html>
     5 <head>
     6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     7 <title>Insert title here</title>
     8 <script type="text/javascript" src=js/jquery-1.7.2.min.js></script>
     9 <script type="text/javascript" src=js/jquery.easyui.min.js></script>
    10 <script type="text/javascript">
    11     function reloadImage() {
    12         document.getElementById('btn').disabled = ture;
    13         document.getElementById('identity').src = 'rdentity.do?ts='
    14                 + new Date().getTime();
    15     }
    16     
    17 
    18     var curIndex=0;
    19     //时间间隔(单位毫秒),每秒钟显示一张,数组共有5张图片放在Photos文件夹下。
    20     var timeInterval=1000;
    21     var arr=new Array();
    22     arr[0]="images/main1.png";
    23     arr[1]="images/main2.jpg";
    24     arr[2]="images/main3.jpg";
    25     
    26     setInterval(changeImg,timeInterval);
    27     function changeImg()
    28     {
    29         var obj=document.getElementById("obj");
    30         if (curIndex==arr.length-1) 
    31         {
    32             curIndex=0;
    33         }
    34         else
    35         {
    36             curIndex+=1;
    37         }
    38         obj.src=arr[curIndex];
    39     }
    40 </script>
    41 </head>
    42 <body>
    43 
    44     <img src="rdentity.do" id="identity" οnlοad="btn.disabled=false;" />
    45     <input type="button" value="换个图片" οnclick="reloadImage()" id="btn">
    46     
    47     
    48 
    49     <img id=obj src ="images/main1.png" width=200 height=150 border =0>
    50 </body>
    51 </html>
    View Code

     

    转载于:https://www.cnblogs.com/nin-w/p/5789771.html

    展开全文
  • 图片轮换代码 下载 浏览器打开皆可 我也是在别的地方看到的 有时候用的时候找不到 不用了自己就出来了 呵呵
  • 当前位置:我的异常网» Java Web开发»一个JS轮换图片的有关问题一个JS轮换图片的有关问题(2)www.myexceptions.net网友分享于:2013-08-18浏览:12次fiterplay(i,num,"span","xxdqpic","dis","undis");filters[0]....

    当前位置:我的异常网» Java Web开发 » 一个JS轮换图片的有关问题

    一个JS轮换图片的有关问题(2)

    www.myexceptions.net  网友分享于:2013-08-18  浏览:12次

    fiterplay(i,num,"span","xxdqpic","dis","undis");

    filters[0].play();

    }

    }

    catch(e)

    {

    fiterplay(b,num,"span","xxdqpic","dis","undis");

    fiterplay(s,num,"span","xxdqpic","","f1");

    fiterplay(i,num,"span","xxdqpic","dis","undis");

    }

    }

    var autoStart = 0;

    var n = 0;var s = getid("simg");

    var x = getNames(s,"xxdqpic","span");

    function clearAuto() {clearInterval(autoStart);};

    function setAuto(){autoStart=setInterval("auto(n)", 2000)}

    function auto(){

    n++ ;

    if(n>(x.length-1))

    { n = 0;

    clearAuto();

    }

    play(x[n],n);

    }

    function ppp(){

    setAuto();

    }

    ppp();

    ------解决方案--------------------

    var tpics = '';

    var tlinks = '';

    var ttexts = '';

    tpics = 'images/d1.jpg|images/cecL4cvGRPb0A.jpg|images/d3.jpg|images/d4.jpg|images/1101.jpg|images/d6.jpg|';

    tlinks = 'company.htm|company.htm|company.htm|company.htm|company.htm|company.htm';

    ttexts = 'a维修|b维修|c维修|d维修|e维修|f维修';

    var focus_width=198; //图片的宽度

    var focus_height=170; //图片的高度

    var text_height=0; //标题栏的宽度

    var swf_height = focus_height+text_height;

    var pics = tpics.substr(0, tpics.length - 1);

    var links = tlinks.substr(0, tlinks.length - 1);

    var texts = ttexts.substr(0, ttexts.length - 1);

    document.write('');

    document.write('');

    document.write('');

    document.write('');

    document.write('');

    document.write('');

    //注意FLAH的路径地址

    文章评论

    展开全文
  • html图片轮换

    2018-01-16 16:59:50
    html图片轮换html图片轮换html图片轮换html图片轮换html图片轮换
  • 几种完美导航条的特效完美导航条网页特效和图片轮换特效完美导航条网页特效和图片轮换特效
  • 想在网站首页实现图片轮换,效果类似下图: [img=http://img.my.csdn.net/uploads/201212/26/1356533107_9133.jpg][/img] 我不懂flash,想用js实现,定时刷新区域交替显示图片图片交替显示的时候需要有一定的...
  • 图片轮换显示

    2012-12-12 17:36:18
    网页上用flash实现图片轮换显示
  • JS图片轮换

    2014-11-06 17:56:19
    JS图片轮换 简单的JS代码 可更改代码
  • 一、图片滚动、文字滚动、图片轮换效果源文件。 二、共26个,通过css验证、无错。 三、这是网页设计方面用到的,请看清楚。 四、原创资源,都是自己手工修改过的,水平有限。
  • 附带缩略图的JS图片轮换 特效 网页特效 flash特效 脚本代码.rar附带缩略图的JS图片轮换 特效 网页特效 flash特效 脚本代码.rar
  • 图片轮换左右按钮

    2012-12-11 17:51:21
    js实现html网页图片轮换效果,左右带有按钮
  • --分享到新浪微博,带文字带图片--> 开启全新极速体验 <li class="selected"></li> <li>...

    CSS

    * {margin:0; padding:0; border:0; list-style:none;}
    .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
    .clearfix{zoom:1;}
    html,body {height:100%; overflow: hidden;}
    body {font:12px/1.5 arial,helvetica,sans-serif; text-align:center; color: #333;
    	background:#f9f9f9 url(images/bg_x.jpg) repeat-x 0 0;
    	background:-webkit-gradient(linear, 0 0, 0 50%, from(#cccccc), to(#f9f9f9));
    }
    a{color:#0063c8;text-decoration:none;}
    a:hover,a:active,a:focus{color:#0063c8;text-decoration:underline;}
    #hd {height:100; position: relative; width: 100%; border:1px solid black;}
    #hd h1 { position: absolute; left: 50%; margin-left: -265px; bottom: 0; width: 529px; height: 53px; -webkit-transform:scale(1); transform:scale(1); border:1px solid red;}
    #bd {height:558px; position:relative;}
    .bt-open {position:absolute; left:682px; top:280px; display:block; width:166px; height:37px; overflow:hidden; text-indent:-999em; background:url(images/bt_open.png) no-repeat -166px 0;}
    .bt-open:hover {background-position:0 0;}
    .bt-next {display:block; width:78px; height:78px; background:url(images/bt_next.png) no-repeat 0 0; border:1px solid red;}
    .bt-share {position:absolute; right:43px; top:0; display:block; width:44px; height:89px; overflow:hidden; text-indent:-999em; background:url(images/bt_share.png) no-repeat 0 0;}
    .bt-share:hover {background-position:-45px 0;}
    .slide {width:1100px;height:558px; position:absolute; top:0; left:50%; margin-left:-550px; border:1px solid red;}
    .slide li {position: absolute; width:1100px; overflow: hidden; height:558px; top:0;left:0; display: none; -webkit-transform:scale(1); transform:scale(1);}
    .slide li.selected {display: block;}
    .slide .slide-i {height:558px; position:relative; border:1px solid blue;}
    .slide .slide-1 {background: url(images/mm01.jpg) no-repeat 0 0;}
    .slide .slide-3 {background: url(images/mm02.jpg) no-repeat 0 0;}
    .slide .slide-4 {background: url(images/mm03.jpg) no-repeat 0 0;}
    .slide .slide-2 {background: url(images/mm04.jpg) no-repeat 0 0;}
    .slide .slide-5 {background: url(images/mm05.jpg) no-repeat 0 0;}
    .slide .slide-5 .bt-open {left:715px; top:278px;  border:1px solid red;}
    .ctrl {width:120px; position:absolute; top:50%; right:60px; margin-top:-55px;}
    .ctrl li {width:23px; height:22px; background:url(images/bg_ctrl.png) no-repeat -23px 0; cursor:pointer; float:left;}
    .ctrl li.selected {background-position:0 0; cursor:default;}
    
    #ft {text-align:center; height:78px;}
    #ft .bt-next {margin:auto;}

    HTML
    <div id="doc">
    	<div id="hd" class="clearfix">
    		<h1>欢迎使用极速浏览器7.0版</h1>
    		<a target="_blank" href="http://service.weibo.com/share/share.php?url=http://down.360safe.com/cse/360cse_7.0.0.540.exe&title=我正在使用 @360极速浏览器7.0版本,超级给力!可以把浏览器背景设置成性感美女、可爱宠物、动画卡通哦!这么好的浏览器必须推荐给大家啊!下载地址:&pic=http://p2.qhimg.com/d/360browser/20130131/p.jpg" class="bt-share"></a><!--分享到新浪微博,带文字带图片-->
    	</div>
    	<div id="bd">
    		<ul class="slide slide-content">
    			<li class="selected">
    				<div class="slide-i slide-1">
    				</div>
    
    			</li>
    			<li>
    				<div class="slide-i slide-2">
    				</div>
    			</li>
    			<li>
    				<div class="slide-i slide-3">
    				</div>
    
    			</li>
    			<li>
    				<div class="slide-i slide-4">
    				</div>
    
    			</li>
    			<li>
    				<div class="slide-i slide-5">
    					<a href="#" class="bt-open">开启全新极速体验</a>
    				</div>
    
    			</li>
    		</ul>
    		<ul class="ctrl slide-nav">
    			<li class="selected"></li>
    			<li></li>
    			<li></li>
    			<li></li>
    			<li></li>
    		</ul>
    	</div>
    	<div id="ft">
    		<a href="#" class="bt-next slide-pagedown"></a>
    	</div>
    </div>

    JS
    jQuery(function($){//可以把jQuery换成$
    
      if(!window.console || !window.console.log){//清空控制台显示的信息,是测试时用到的
        window.console = {};
        window.console.log = function(){};
      }
      
      
    	var len = $('.slide li').length;
    	var $slide = $('.slide');
    	var $slideLi = $('.slide li');
    	var $ctrlLi = $('.ctrl li');
    	var timer = null;
    	var isanimate=false;
        var autoPlaySpeed = 4000;
    
    //图像滑出和淡出,cb是动画结束后调用的动作函数,本例为无
    	function animate_out(target,updown,cb){
    	  isanimate = true;
          if(updown=='down'){
            target.stop(true,true).css({display:'block'}).animate({left:+400,opacity:0},500,function(){
              $(this).hide();
              if(cb){
                cb();
              }
            })
          }else{
            target.stop(true,true).css({display:'block'}).animate({left:-400,opacity:0},500,function(){
              $(this).hide();
              if(cb){
                cb();
              }
            });
          }
        }
    
    //图像滑入和淡入
        function animate_in(target,updown,cb){
          isanimate = true;
          if(updown=='down'){
            target.stop(true,true).css({'display':'block',left:'-200px',opacity:0}).animate({'left':0,opacity:1},800,function(){
              if(cb){
                cb();
              }
            });
          }else{
            target.stop(true,true).css({'display':'block',left:'200px',opacity:0}).animate({'left':0,opacity:1},800,function(){
              if(cb){
                cb();
              }
            });
          }
        }
    
        function switchTo(preIdx, idx, dur){//结合滑出和滑入的综合动作
    		animate_out($slideLi.eq(preIdx),dur);
        	animate_in($slideLi.eq(idx),dur, function(){//滑入后,让isanimate为false
    		    isanimate=false;
        	});
    		$slideLi.removeClass('selected');
    	    $slideLi.eq(idx).addClass('selected');
    	    $ctrlLi.removeClass('selected');
    	    $ctrlLi.eq(idx).addClass('selected');
        }
    
     	function onmousewheel(delta,isrepeat){//不仅是滚轮动作,自动滑动和键盘操作,都在调用此onmousewheel
        	var preIdx = $('.selected',$slide).index();//动画前的当前li的序号作为preIdx
        	var idx;
        	var dur;
    
        	if(delta > 0){
        		dur = 'up';
        		idx = (parseInt(preIdx,10) + len - 1)%len;//滚轮向上时,新图序号=当前图序号+全图数量-1,再求余数,这样即使当前图序号为0,结果也是最后一个序号,而不会是-1
        	}else{
        		dur = 'down';
        		idx = (parseInt(preIdx,10) + len + 1)%len;//同理,这样最后图序号+1,也不会超过,而是变成0
        	}
    
            var isrepeat = isrepeat || 'yes';//默认是循环播放,当isrepeat值是'no'时,到了最后一幅图就不再动了
            console.log(isrepeat);
            if(isrepeat === 'no'){
                if(dur === 'up' && preIdx === 0){//从第一副向上到最后一幅,跳出此滚轮功能
                    return;
                }
                if(dur === 'down' &&  preIdx == len - 1 ){//向下到最后一幅图,跳出此滚轮功能
                    return;
                }
            }
    
        	console.log(idx, preIdx, dur);
    		
        	switchTo(preIdx, idx , dur);//调用综合动画
        }
    
    
        function autoPlay(){
        	window.clearInterval(timer);
    
        	timer = window.setInterval(function(){
    	    	if(!isanimate){
                    onmousewheel(-1, 'no');//自动播放时,isrepeat是'no'
                    var preIdx = $('.selected',$slide).index();//加上,$slide是为了限制在$slide里的.selected?
                    if(preIdx == len - 1 ){//最后一图时停止,和上面功能同,可以不要
                        stopPlay();
                    }
                }
    	    	console.log('autoPlay');
    	    },autoPlaySpeed);
        }
    
        function stopPlay(){
        	window.clearInterval(timer);
        	console.log('stopPlay');
        }
    
        autoPlay();
    
        $slide.mouseenter(function(){//鼠标进入停止,移出后1秒继续。事件动作可以连写
        	stopPlay();
        }).mouseleave(function(){
        	setTimeout(function(){
        		autoPlay();
        	},1000);
        });
    
        $ctrlLi.on('click',function(e){//小圆点按钮动作
        	stopPlay();
        	var idx = $(this).index();
        	var preIdx = $('.selected',this.parentNode).index();//this.parentNode被点击者的父元素
        	var dur = (preIdx > idx) ? 'up' : 'down';
        	if(!isanimate){//不在滑动的过程中(即isanimate = false),按钮才有效
        		switchTo(preIdx, idx, dur);
        	}
        });
    
        $('.slide-pagedown').on('click', function(e){//向后按钮动作
        	stopPlay();
        	if(!isanimate){onmousewheel(-1);}
        });
    
        $(document).mousewheel(function(event, delta) {//鼠标滚轮动作,此处才用到了mousewheel3.06.js
        	if(!isanimate){
        		onmousewheel(delta);
        	}
        	stopPlay();
        });
    
        $(document).keyup(function(e){
          stopPlay();
          switch(e.which){
            case 38://↑键
            case 37://←键
            	if(!isanimate){//不在滑动的过程中(即isanimate = false),按键才有效
                  	onmousewheel(1);//不带第二个参数(isrepeat)时,默认是'yes',到了最后一幅仍可以动画
              	}
                break;
            case 32://空白键
            case 39://→键
            case 40://↓键
            	if(!isanimate){
                 	onmousewheel(-1);
                }
              break;
          }
        });
    
    
        $(window).resize(function(){
          var winWidth=$(window).width();
          var winHeight=$(window).height();
          var scaleX = (winWidth > 1280) ? 1 : ((winWidth) / 1280);
          var scaleY = (winHeight > 800) ? 1 : ((winHeight) / 800);
          var scale = (scaleX > scaleY) ? scaleY : scaleX;
    
          $('.slide-i').css({'-webkit-transform':'scale('+scale+')'});
          $('#hd h1').css({'-webkit-transform':'scale('+scale+')'});
          $('#hd').css({height:100 * scale });
          $('#bd,#bd .slide,#bd .slide li').css({height:558 * scale });
    
        }).resize();//一进页面立即执行一次
    
        $(".bt-open").click(function(){
           chrome.tabs.create({"url":"chrome://newtab"});
    		window.open('','_self','');
    	    window.close();
        });
    
    });


    展开全文
  • 一款效果不错的图片轮换,可以根据需要,设置相应的图片大小,实现网页中常见的网页焦点图效果。
  • 轮换图片代码

    2014-04-20 20:11:48
    js轮换图片广告焦点图代码,表格网页前端
  • 复制代码,更改图片就可使用,需要更改div大小修改 #focus的css样式,修改图片大小更改img样式
  • 超好的图片轮换代码

    2013-01-04 10:22:00
    5屏轮换,超级漂亮,赶快点击下载,让您的网页更加漂亮。
  • 里面包含了很多做网页图片轮换代码,真的很不错,下载下来研究研究
  • 精美高校的 js 网页 图片轮换 4副图
  • 这是一个网页设计中经常会用到的图片特效,实现多个图片之间的轮换,并分别带有连接,以前的代码只能适用于IE,在FF下始终没有得到很好的解决,今天意外的在百度联盟首页看到这样的效果,支持FF,收藏起来备用。...
  • bcastr3.1 通用图片轮换播放器 可以用于各种新闻系统或者blog系统 .可以读取xml设置播放列表,自定义xml地址 .可以将图片地址直接写网页中直接,不需要xml .自动适应图片大小 .循环播放,自定义自动播放时间 .不限制...
  • 带缩略图的iFocus焦点图片轮换JS版
  • 网页首页必备的图片轮换效果 和图片自动流动的效果!! 网页首页必备的图片轮换效果 和图片自动流动的效果!!

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,874
精华内容 749
关键字:

网页上图片的轮换