循环计次是 <script> var min=0,max=2;//循环范围 var t=0,reg=/count=(.*)(; |$)/ var arr=reg.exec(document.cookie) if(arr!=null)t=parseInt(arr[1]); alert(t); document.cookie="count="+((min+(++t))%(max+1)) </script>
注:上贴得max+1改为max-min+1如果单单要随机 <script> var min=0,max=2;//循环范围 var t=min+Math.floor(Math.random()*(max-min+1)) alert(t) </script>
<script>
var min=0,max=2;//循环范围
var t=0,reg=/count=(.*)(; |$)/
var arr=reg.exec(document.cookie)
if(arr!=null)t=parseInt(arr[1]);
alert(t);
document.cookie="count="+((min+(++t))%(max+1))
</script>
<script>
var min=0,max=2;//循环范围
var t=min+Math.floor(Math.random()*(max-min+1))
alert(t)
</script>
我用随机数的目的其实是为了满足下面的项目需求:
有一个应用要求在两台主机上同时具有处理系统,现在我要做个网页,在这两个系统中轮循(即第一个用户看到的action url为机器一上的处理程序,第二个用户看到的action为第二个机器上的处理程序,如此往复)
我已经用jsp实现了这个想法,但是考虑到可能存在瞬时间并发访问量巨大,就怕当掉了jsp服务器,导致用户访问不了系统。所以决定用javascript做成静态html页面放到Apache上替代jsp,减轻服务器的压力。
这样做是不是可行?