比如: 
1 2 3  是三张图片 隔1分钟后 就变成 2 1 3 这三张图片??? 在过1分钟就变成 3 2 1 在隔1分钟就变成 1 2 3 了 
这种效果要怎么做????

解决方案 »

  1.   


    <img id="img1" src="1.jpg">
    <img id="img2" src="2.jpg">
    <img id="img3" src="3.jpg">setTimeout("randImg();", 3 * 60 * 1000);function randImg()
    {
        //TORD: 添加代码,更改三个Img的Src为你要设定的图片
         //按照你给的顺序,应该是随机出现。就将图片路径放数组,随机生成数组索引取图片url就行了。
        
        setTimeout("randImg();", 3 * 60 * 1000);   
    }
      

  2.   


    var current = 1;
    var pre = 0;
    var next =0;
    function randImg(){
    if(current==1){next =2 ;pre = 3;}else if(current==2){next =3 ;pre = 1;}else{next =1 ;pre = 2;};
    //或者按楼上说的随即生成
    document.getElementById('img1').src = pre+".png";
    document.getElementById('img2').src = current +".png";
    document.getElementById('img3').src = next +".png";
    current = parseInt(current )+current ;
    if(current ==4){current==1}
     setTimeout("randImg();", 60 * 1000);
    }