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 DateTime()疑问 这个php代码如何打开,望高手指点 这个php文件是如何实现的? php+sql server参数传递问题? 上传图片,图片路径入库的写法,我是菜鸟,大家帮忙写下吧 admin文件夹下如何使用smarty? 怎么读mp3和wma的头信息啊?分不够再加 请问在Linux下PHP包含文件的问题。 如何隐藏URL? 一个表格的设计需要帮忙 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