wangyufan1 2018-04-19 01:58 采纳率: 0%
浏览 1220
已结题

开始考试时开始计时,点击提交答案按钮后,另一个考生进入考试后倒计时没有重新计时,怎么办?

var ksTime; //定义考试时间以分钟计算 ksTime = 60;//设置时间 这里设置为0.1代表是6秒,测试用 if(readCookie("ss")==""){ setCookie("ss",new Date(),ksTime/60); } function sT(){ var tti = new Date(); var lt = parseInt((tti-new Date(readCookie("ss")))/1000) if((ksTime*60-lt)<0){ setCookie("ss",new Date(),0); alert("考试时间到!\n即将提交试卷!"); document.forms[0].submit(); }else{ lm = Math.floor(lt / 60); ls = lt % 60; allY = ksTime*60-lt; ym = Math.floor(allY / 60); ys = allY % 60; document.getElementById("tTime").innerHTML = "考试已经开始了" + lm + "分" + ls + "秒" + ",剩余" + ym + "分" + ys + "秒"; var ttt = setTimeout("sT()",1000); } } function readCookie(name) { var cookieValue = ""; var search = name + "="; if(document.cookie.length > 0) { offset = document.cookie.indexOf(search); if (offset != -1) { offset += search.length; end = document.cookie.indexOf(";", offset); if (end == -1) end = document.cookie.length; cookieValue = document.cookie.substring(offset, end) } } return cookieValue; } function setCookie(name, value, hours) { var expire = ""; if(hours != null) { expire = new Date((new Date()).getTime() + hours * 3600000); expire = "; expires=" + expire.toGMTString(); } document.cookie = name + "=" + value + expire; }








  • 写回答

4条回答 默认 最新

  • qq_27915925 2018-04-19 02:07
    关注

    先把他登录的用户退出,然后登你的用户名就可以了呀

    评论

报告相同问题?

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?