作者TKirby ( ^-^)
看板Web_Design
标题Re: [问题] 请问可连结的随机图片该如何制作
时间Tue Mar 21 11:21:15 2006
cookie 并没有很难做
下面的例子中, max 当张数, num 则是目前显示的图片编号
<html>
<body>
<script type="text/javascript">
/imgnumber=([0-9]+)/.test(document.cookie);
var max = 9;
var num = parseInt((RegExp.$1?RegExp.$1:0));
document.write(num);
document.cookie = "imgnumber="+(num+1>max?0:num+1)
</script>
</body>
</html>
※ 引述《Floatcross (小天使落跑了!!??)》之铭言:
: ※ 引述《mdfh (恶魔党)》之铭言:
: : 减肥一下 :p
: : <script language="JavaScript">
: : <!--
: : tips = new Array(8);
: : tips[0] = "0001.jpg";
: : tips[1] = "0002.jpg";
: : tips[2] = "0003.jpg";
: : tips[3] = "0004.jpg";
: : tips[4] = "0005.jpg";
: : tips[5] = "0006.jpg";
: : tips[6] = "0007.jpg";
: : tips[7] = "0008.jpg";
: : tips[8] = "0009.jpg";
: : tips[9] = "0010.jpg";
: : index = Math.floor(Math.random() * tips.length);
: : document.write("<IMG SRC=" + tips[index] + " border=0></img>");
: : // -->
: : </script>
: 我想请教一下
: 之前我也是套用这个程式去做网页
: 後来发现这个随机指令似乎不怎麽随机
: 常常都集中在某几张图片做转换而已
: 因此我想改成由第一张图片
: 按重新整理後
: 跳到第二张图片
: 如此依序跳到最後一张又跳回第一张图片
: 请问应该如何更改呢?
: 感谢~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.52
※ 编辑: TKirby 来自: 140.112.30.52 (03/21 11:26)
1F:推 Floatcross:那是因为我是门外汉....所以才会觉得难呀 03/21 11:28
2F:→ Floatcross:非常感谢~~ 03/21 11:28
3F:→ TKirby:抱歉, 我没有恶意 :) 03/21 11:29
4F:推 Floatcross:不不不...我成功了...真的很感谢您让我学到新技巧~~~~ 03/21 12:03