社区
ASP
帖子详情
ASP的倒计时问题
raykaen
2005-04-13 03:22:06
最近正在制作一个考试系统,需要一个倒记时的脚本来控制考试时间,望达人相助
...全文
144
6
打赏
收藏
ASP的倒计时问题
最近正在制作一个考试系统,需要一个倒记时的脚本来控制考试时间,望达人相助
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
raykaen
2005-04-13
打赏
举报
回复
上面哪个不能防止刷新,这个如何top.right.document.theform.submit()定位也不知道
raykaen
2005-04-13
打赏
举报
回复
这是我自己查到的。用了觉得不错
<script language="JavaScript">
<!--
var nedd,neds,nesd,val
nedd=60-1 //秒
neds=60-1 //分
nesd=0
val=0 //时
function tick(val) {
var hours, minutes, seconds;
var intHours, intMinutes, intSeconds;
var today;
nedd=nedd+1
if (nedd == 61){
nedd=1
neds=neds+1
if (neds == 61){
neds=1
nesd=nesd+1
}
}
today = new Date();
intHours = val -nesd;
intMinutes = 60 -neds;
intSeconds = 60 - nedd;
if(intHours==0 & intMinutes==0 & intSeconds==0)
top.right.document.theform.submit();
if (intSeconds < 10)
seconds = "0"+intSeconds+" ";
else
seconds = intSeconds+" ";
if (intMinutes < 10)
minutes = "0"+intMinutes+":";
else
minutes = intMinutes+":";
if (intHours < 10)
hours = "0"+intHours+":";
else
hours = intHours+":";
timeString = hours+minutes+seconds;
document.all.Clock.innerHTML = timeString;
}
window.setInterval("tick(val);", 1000);
//-->
</script>
考试剩余时间<span id="Clock" align="center"></span>
mayi545
2005-04-13
打赏
举报
回复
是的.这是我写问答系统的时候.在无忧网问的一个问题.别人给我回答 的.呵呵
underone
2005-04-13
打赏
举报
回复
<script language="javascript">
Flag=0
<%
TimeGet=Session("tryTime")''这是ASP控制的时间
response.Write("TimeGetF="&TimeGet)
%>
TimeNum=TimeGetF*60
var flag=0;
var TimeGet=1;
//var TimeNum=610;
var TimeNumF,TimeNumM;
function ChangeTime() {
TimeNum--;
TimeNumF=TimeNum/60;
TimeNumM=TimeNum%60;
if(TimeNumF<10&&TimeNumM==10&&flag<2)
{
alert("只剩下"+Math.floor(TimeNumF)+"分!请抓紧时间!");
flag++;
}else if(TimeNumF<5&&TimeNumM==10&&flag<5)
{
alert("只剩下"+Math.floor(TimeNumF)+"分!请提交试卷!");
flag++;
}
if(TimeNum<0)
{
document.forms[0].submit();
}
window.status="你的时间还剩"+Math.floor(TimeNumF)+"分"+TimeNumM+"秒";
setTimeout("ChangeTime()",1000);
}
ChangeTime();
</script>
似曾相识的代码
mayi545
2005-04-13
打赏
举报
回复
<script language="javascript">
Flag=0
<%
TimeGet=Session("tryTime")''这是ASP控制的时间
response.Write("TimeGetF="&TimeGet)
%>
TimeNum=TimeGetF*60
var flag=0;
var TimeGet=1;
//var TimeNum=610;
var TimeNumF,TimeNumM;
function ChangeTime() {
TimeNum--;
TimeNumF=TimeNum/60;
TimeNumM=TimeNum%60;
if(TimeNumF<10&&TimeNumM==10&&flag<2)
{
alert("只剩下"+Math.floor(TimeNumF)+"分!请抓紧时间!");
flag++;
}else if(TimeNumF<5&&TimeNumM==10&&flag<5)
{
alert("只剩下"+Math.floor(TimeNumF)+"分!请提交试卷!");
flag++;
}
if(TimeNum<0)
{
document.forms[0].submit();
}
window.status="你的时间还剩"+Math.floor(TimeNumF)+"分"+TimeNumM+"秒";
setTimeout("ChangeTime()",1000);
}
ChangeTime();
</script>
hualy
2005-04-13
打赏
举报
回复
用JavaScript来实现
asp
.net +sql +C#
倒计时
asp
.net +sql+C#,
倒计时
ASP
.NET实现javascript无刷新
倒计时
.doc
ASP
.NET实现从后端获取时间,前段javascript无刷新
倒计时
。
asp
.net模仿淘宝聚划算一个
倒计时
和一页多个
倒计时
例子
asp
.net模仿淘宝聚划算一页多个
倒计时
例子和一个
倒计时
Asp
.Net中实现js
倒计时
该代码利用
ASP
.NET平台开发的一个js
倒计时
,功能已经设计成公用模块,在浏览器中不返回NAN的
问题
已经解决。
十位红色数码管的
倒计时
器
基于
ASP
的数码管的
倒计时
器 十位红色数码管
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章