没有合适的资源?快使用搜索试试~ 我知道了~
javascript 抽奖系统的设计与实现
5星 · 超过95%的资源 需积分: 10 11 下载量 42 浏览量
2011-12-06
09:29:54
上传
评论 1
收藏 7KB TXT 举报
温馨提示
试读
9页
纯javascript做的一个抽奖系统,文件非常小,系统中涉及到javascript知识点非常多.包括定时器的设置和清除,获取控件,用javascript读取和操作文件,保存数据到文件,获取txt中的随机数,数据滚动等.可供初级学习和开发参考用.使用时要注意设置读取和保存文件的不同路径,和图片路径,名称.
资源推荐
资源详情
资源评论
<html>
<head>
<script type="text/javascript">
//设置打开文件函数
function Getheader(src){
var ForReading=1;
var fso =new ActiveXObject("Scripting.FileSystemObject");
var f=fso.OpenTextFile(src,ForReading);
return(f.ReadAll());
}
function GetRnd(min,max){
return parseInt(Math.random()*(max-min+1));
}
//打开文件获取文件
var arr=Getheader("d:\\a.txt").split(",");
var num = arr.length-1;
var timer, timerid,mm;
//获取设置名单
function add(){
document.getElementById("text1").value=arr[GetRnd(0,num)];
}
//设置名单滚动
function sta(){
clearInterval(timer);
timer=setInterval("add()",50); //50(毫秒)
mm=window.setInterval("img1()", 50);
}
//停止
<head>
<script type="text/javascript">
//设置打开文件函数
function Getheader(src){
var ForReading=1;
var fso =new ActiveXObject("Scripting.FileSystemObject");
var f=fso.OpenTextFile(src,ForReading);
return(f.ReadAll());
}
function GetRnd(min,max){
return parseInt(Math.random()*(max-min+1));
}
//打开文件获取文件
var arr=Getheader("d:\\a.txt").split(",");
var num = arr.length-1;
var timer, timerid,mm;
//获取设置名单
function add(){
document.getElementById("text1").value=arr[GetRnd(0,num)];
}
//设置名单滚动
function sta(){
clearInterval(timer);
timer=setInterval("add()",50); //50(毫秒)
mm=window.setInterval("img1()", 50);
}
//停止
function oksan(){
sandeng()
clearInterval(timer);
window.clearInterval(mm);
var huojiangzhe=document.getElementById("text1").value;
document.getElementById("text2").value=huojiangzhe;
//在table上显示
var tableComment =document.getElementById("tableComment");
var tr =document.createElement("tr");
var tdNickName =document.createElement("td");
tdNickName.innerText ="三等奖:"+huojiangzhe;
tr.appendChild(tdNickName);
tableComment.tBodies[0].appendChild(tr);
//写入text
var fso ,tf;
var str="d:\\b.txt";
fso=new ActiveXObject("Scripting.FileSystemObject");
if(fso.FileExists(str))
{
tf=fso.OpenTextFile(str,8);
tf.WriteLine(tdNickName.innerText);
tf.Close();
}
else{
tf=fso.CreateTextFile(str,true);
tf.WriteLine(tdNickName.innerText);
tf.Close();
}
剩余8页未读,继续阅读
资源评论
- my16350765652019-07-11感谢楼主分享!
qq754859
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功