基于jQuery+COOKIE实现的防止刷新的在线考试倒计时
$(function() { var _minute = parseInt("${exampaper.paperTime }"); var _expiresHours = _minute * 60 * 1000; if(!hasSetCOOKIE()){ addCOOKIE("${examinee.examineeId}", _expiresHours, _expiresHours); } settime($("#remainTime")); }); function hasSetCOOKIE(){ var strCOOKIE = document.COOKIE; var arrCOOKIE = strCOOKIE.split("; "); for (var i = 0; i0) { var date = new Date(); date.setTime(date.getTime() + expiresHours * 1000); COOKIEString = COOKIEString + ";expires=" + date.toUTCString(); } document.COOKIE = COOKIEString; } //修改COOKIE的值 function editCOOKIE(name, value, expiresHours) { var COOKIEString = name + "=" + escape(value); if (expiresHours > 0) { var date = new Date(); date.setTime(date.getTime() + expiresHours * 1000); //单位是毫秒 COOKIEString = COOKIEString + ";expires=" + date.toGMTString(); } document.COOKIE = COOKIEString; } //根据名字获取COOKIE的值 function getCOOKIEValue(name) { var strCOOKIE = document.COOKIE; var arrCOOKIE = strCOOKIE.split("; "); for (var i = 0; i
以上所述就是本文的全部内容了,希望大家能够喜欢。