当前位置: 代码迷 >> JavaScript >> JS随机展示指定数量图片
  详细解决方案

JS随机展示指定数量图片

热度:170   发布时间:2012-07-05 07:59:17.0
JS随机显示指定数量图片

现有50张图片 1.jpg;2.jpg;3.jpg;4.jpg.....50.jpg
要求每次刷新页面随机显示 6张图片且不能重复:
<li><img src="9.jpg"></li>
<li><img src="46.jpg"></li>
<li><img src="35.jpg"></li>
<li><img src="22.jpg"></li>
<li><img src="19.jpg"></li>
<li><img src="28.jpg"></li>
<li><img src="38.jpg"></li>
满意回答
N=6;//给定的小于等于50的N值
for(z=[],i=0;i++<50;)z.push(i);
for(i=N;i--;)document.write('<li><img src="'+z.splice(Math.floor(Math.random()*z.length),1)+'.jpg"></li>');
  相关解决方案