js计时 setTimeout(转+)
2007-01-31 12:00
274 查看
<script language="JavaScript">
var myTimeOut=30; //可用时间,单位为分钟
var myPassTime=0; //已用时间,单位为分钟
window.attachEvent("onload", myTimer); //绑定到onload事件
function myTimer() {
if(myPassTime<myTimeOut){ //已用时间是否小于可用时间
myPassTime+=1; //保存客户端已用时间
//显示友好界面的计时信息 这里先空着
}else{
//执行强制交卷
//可以通过模拟点击一个linkbutton来实现,
//在服务器端把强制交卷的代码先在linkbutton的Click里就可以了
}
window.setTimeout("myTimer()",60000);//一分钟循环一次
}
</script>
假如要实现每隔1秒执行
用window.setTimeout("myTimer()",i*1000);
代码:
这样写的意义是在程序执行完1秒后打印50个i,此时程序已执行完,i的取值为"51";
如果要是程序每隔1秒打印一个数,则程序要改写为
代码:
有了"+i+"的字符串跳出,每次执行的赋值
1. window.setTimeout("document.write(1)",1000);
2. window.setTimeout("document.write(2)",2000);
3. window.setTimeout("document.write(3)",3000);
4. window.setTimeout("document.write(4)",4000);
5. window.setTimeout("document.write(5)",5000);
...
...
50. window.setTimeout("document.write(50)",50000);
这样实现显示的延时
var myTimeOut=30; //可用时间,单位为分钟
var myPassTime=0; //已用时间,单位为分钟
window.attachEvent("onload", myTimer); //绑定到onload事件
function myTimer() {
if(myPassTime<myTimeOut){ //已用时间是否小于可用时间
myPassTime+=1; //保存客户端已用时间
//显示友好界面的计时信息 这里先空着
}else{
//执行强制交卷
//可以通过模拟点击一个linkbutton来实现,
//在服务器端把强制交卷的代码先在linkbutton的Click里就可以了
}
window.setTimeout("myTimer()",60000);//一分钟循环一次
}
</script>
假如要实现每隔1秒执行
用window.setTimeout("myTimer()",i*1000);
代码:
for(var i=1;i<=50;i++) { window.setTimeout("document.write(i)",1000); }
这样写的意义是在程序执行完1秒后打印50个i,此时程序已执行完,i的取值为"51";
如果要是程序每隔1秒打印一个数,则程序要改写为
代码:
for(var i=1;i<=50;i++) { window.setTimeout("document.write("+i+")",i*1000); }
有了"+i+"的字符串跳出,每次执行的赋值
1. window.setTimeout("document.write(1)",1000);
2. window.setTimeout("document.write(2)",2000);
3. window.setTimeout("document.write(3)",3000);
4. window.setTimeout("document.write(4)",4000);
5. window.setTimeout("document.write(5)",5000);
...
...
50. window.setTimeout("document.write(50)",50000);
这样实现显示的延时
相关文章推荐
- JS中的setTimeout和setInterval函数的区别
- JS 定时器 (setInterval 和 setTimeout 函数)
- js函数setTimeout延迟执行的简单介绍
- js中常用的setTimeOut来延时调用
- JS中setTimeout()的用法详解
- JS中的window.setTimeout()详解
- js中setTimeout和clearTimeout的使用
- js中SetInterval与setTimeout用法
- js中SetInterval与setTimeout用法
- js中setInterval与setTimeout用法
- js 实现延时或定时 运行某个函数 -- setTimeout
- js计时器方法 setInterval(),setTimeout()
- js中setInterval和setTimeout用法及区别
- js实现动态时间(setTimeout)
- js中 setTimeout和setInterval的使用
- 使用js倒计时还有几天及计时过了几天
- 快速掌握Node.js中setTimeout和setInterval的使用方法
- js中setTimeout、setInterval
- js里的setinterval和setTimeout()