<script>
function s()
{
bg = new Array(4); //设定图片数量,如果图片数为3,这个参数就设为2,依次类推
bg[0] = 'http://xadsfzp.ik8.com/1.gif'; //显示的图片路径,可用http://
bg[1] = 'http://xadsfzp.ik8.com/2.gif';
bg[2] = 'http://xadsfzp.ik8.com/3.gif';
bg[3] = 'http://xadsfzp.ik8.com/4.gif';
bg[4] = 'http://xadsfzp.ik8.com/5.gif';
}
</script>
<img src="" style=display:none></img>
<script>
var index = Math.floor(Math.random() * bg.length);
document.getElementById('all').src=bg[index];
</script>

解决方案 »

  1.   

    <button onclick="s();">换!! </button><br/>
    <img  id="aa"></img>
    <SCRIPT LANGUAGE="JavaScript">
    var src="1.gif 2.gif 3.gif 4.gif 5.gif" ;
     var sel="1.gif" ;
      s();
     function s()
    {
    var srcTemp=src.replace(sel," ");
    srcTemp=srcTemp.replace("  ","");
    var pic =srcTemp.split(" ");
    var  index = parseInt(Math.random()*(pic.length) );   
    aa.src ='http://xadsfzp.ik8.com/'  + pic[index];   
    sel=pic[index];   
    }
    </SCRIPT>
      

  2.   

    var  index = parseInt(Math.random()*(pic.length) ); 这样保证每次不重复? 不可能。
      

  3.   

    dogfish(dogfish)  你说的那个怎么还是不行啊 555555555
      

  4.   

    如果你非要用dogfish的代码,可以改下
    <script>
    bg = new Array(4); //设定图片数量,如果图片数为3,这个参数就设为2,依次类推
    bg[0] = 'http://xadsfzp.ik8.com/1.gif'; //显示的图片路径,可用http://
    bg[1] = 'http://xadsfzp.ik8.com/2.gif';
    bg[2] = 'http://xadsfzp.ik8.com/3.gif';
    bg[3] = 'http://xadsfzp.ik8.com/4.gif';
    bg[4] = 'http://xadsfzp.ik8.com/5.gif';</script>
    <img src=""  id="all">
    <script>
    var index = Math.floor(Math.random() * (bg.length));
    document.getElementById('all').src=bg[index];
    </script>
      

  5.   

    大哥们你们怎么不明白我的意思啊 我的意思是随机换背景图片的JS该怎么写?
    我要在下一个页面调用啊 不是把JS和页面写到一起的  而且是换背景不是换图片的 不是上面那为大哥写的 我知道上面的可以用的
      

  6.   

    <script>
    bg = new Array(4); //设定图片数量,如果图片数为3,这个参数就设为2,依次类推
    bg[0] = 'http://xadsfzp.ik8.com/1.gif'; //显示的图片路径,可用http://
    bg[1] = 'http://xadsfzp.ik8.com/2.gif';
    bg[2] = 'http://xadsfzp.ik8.com/3.gif';
    bg[3] = 'http://xadsfzp.ik8.com/4.gif';
    bg[4] = 'http://xadsfzp.ik8.com/5.gif';</script>
    <body>
    <table id="all" width="925" height="655">
    <TR>
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;asdfasdfa</TD></TR></table>
    <script>
    var index = Math.floor(Math.random() * (bg.length));
    document.getElementById('all').style.background='url('+bg[index]+')';
    </script>
    </body>========================================
    http://peipei3000.jishuqi.com/reg.asp
    http://www.goofar.com/?ID=634664011139
    ========================================