21,886
社区成员
发帖
与我相关
我的任务
分享
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
var bFlag = 0;
var randomnum = 2147483620;//设定摇奖范围
function start(){
bFlag = 1;
generateNum(randomnum);
}
function end(){
bFlag = 0;
}
function randomize(number){
if(bFlag){
if(navigator.appName.indexOf("Explorer") > -1){
document.getElementById('numbers').innerText = rand(number);
} else{
document.getElementById('numbers').textContent = rand(number);
}
generateNum(number);
}
}
function generateNum(number){
setTimeout("randomize("+number+")",100);
}
function rnd() {
var rnde =new Date();
rnde.seed=rnde.getTime();
rnde.seed = (rnde.seed*9301+49297) % 233280;
return rnde.seed/233280.0;
};
function rand(number) {
return Math.ceil(rnd()*number);
};
</script>
</head>
<body>
<div id="numbers"></div>
<input type="button" id="start" value="开始" onclick="start();">
<input type="button" id="finish" value="结束" onclick="end();">
</body>
</html>