PHP在线考试系统如何实现在线倒计时 PHP在线考试系统如何实现倒计时,同时由按钮控制。刷新倒计时不会重新开始,急用感谢高手帮忙。做设计我卡了好久了呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var time;function state(){ if(!time) { time=window.setInterval("ShowTime()",1000); window.setInterval("sparetime()",1000); }} function ShowTime(){ xmlHttp.open("post","showtime.php", true); xmlHttp.onreadystatechange = function(){ if(xmlHttp.readyState == 4){ tet = xmlHttp.responseText; document.getElementById("showtime").innerHTML = tet; } } xmlHttp.send(null);}function sparetime(){ xmlHttp.open("post","sparetime.php", true); xmlHttp.onreadystatechange = function(){ if(xmlHttp.readyState == 4){ tet = xmlHttp.responseText; document.getElementById("sparetime").innerHTML = tet; if(tet=="00:00"){ myform.submit(); } } } xmlHttp.send(null);}</script> <body scroll="no"> <!--头部开始 --> <div class="header"> <ul class="fRight" id="time" > </ul> <ul class="logo"><span class=user> <?php echo $_SESSION['Username'];?> </span>您好,感谢您的登陆使用!</ul> <ul></ul> </div><!--头部结束 --><form name="myform" method="post" action="get_exam_result.php"> <div class="navigation"> <ul> <li><a href="index.php?Username=$Username&loagin_time=$times&source=$f&chouti=1" class="zxct"> 在线抽题</a></li> <li><input type='button' value='开始考试' onclick='state();'/><li> <li><input type='submit' value='交卷并核对答案' name='submit' /></li> <li><a href="#" target="_self" onClick="logout();"><img src="images/out.gif" alt="安全退出" width="50" height="25" border="0"></a></li> <li ><span id='showtime'></span>考试时间还剩:<span id='sparetime'></span></li> </ul> </div>代码太长所以只复制一部分、 1.js2.要求严格用ajax 要求不严格用 cookie 帮忙看下代码 头像保存不了 老板给个东西我们要在三天之内搞懂,我看不明白!请大家帮忙! 简单运算为题 真是搞不明白,PHP调用DLL库的问题 php utf-8、gb2312乱码问题 有些用js返回上一页,怎么表单值成空的了 php获取服务器信息 访问遭到拒绝 如何将一个php的数组变成javascript数组 [娱乐性问题]你是个抽烟的程序员吗?? 如何在类中获得表单中的数据? swfupload 后台php文件获取参数 升级了APACHE后发现INCLUDE页面都显示不出来了
function state()
{
if(!time)
{
time=window.setInterval("ShowTime()",1000);
window.setInterval("sparetime()",1000);
}
}
function ShowTime(){
xmlHttp.open("post","showtime.php", true);
xmlHttp.onreadystatechange = function(){
if(xmlHttp.readyState == 4){
tet = xmlHttp.responseText;
document.getElementById("showtime").innerHTML = tet;
}
} xmlHttp.send(null);
}function sparetime(){
xmlHttp.open("post","sparetime.php", true);
xmlHttp.onreadystatechange = function(){
if(xmlHttp.readyState == 4){
tet = xmlHttp.responseText;
document.getElementById("sparetime").innerHTML = tet;
if(tet=="00:00"){
myform.submit();
}
}
}
xmlHttp.send(null);
}
</script> <body scroll="no"> <!--头部开始 -->
<div class="header">
<ul class="fRight" id="time" > </ul>
<ul class="logo"><span class=user> <?php echo $_SESSION['Username'];?> </span>您好,感谢您的登陆使用!</ul>
<ul></ul>
</div>
<!--头部结束 -->
<form name="myform" method="post" action="get_exam_result.php">
<div class="navigation">
<ul>
<li><a href="index.php?Username=$Username&loagin_time=$times&source=$f&chouti=1" class="zxct"> 在线抽题</a></li>
<li><input type='button' value='开始考试' onclick='state();'/><li>
<li><input type='submit' value='交卷并核对答案' name='submit' /></li>
<li><a href="#" target="_self" onClick="logout();"><img src="images/out.gif" alt="安全退出" width="50" height="25" border="0"></a></li>
<li ><span id='showtime'></span>考试时间还剩:<span id='sparetime'></span></li>
</ul>
</div>
代码太长所以只复制一部分、
2.要求严格用ajax 要求不严格用 cookie