cookie 怎么保存和获取 剩余时间

liaorifang liaorifang 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
要做一个在线考试系统 舒心页面 计时不会从新开始 晚上这段代码不知道应用 求高手解决

<script language="javascript" type = "text/javascript">
function GetCookieByName(name) {
//获取cookie字符串
var strCookie = document.cookie;
//将多cookie切割为多个名/值对
var arrCookie = strCookie.split("; ");
var userId;
//遍历cookie数组,处理每个cookie对
for (var i = 0; i < arrCookie.length; i++) {
var arr = arrCookie[i].split("=");
//找到名称为name的cookie,并返回它的值
if (name == arr[0]) {
userId = arr[1];
break;
}
}
return userId;
}
function Change(m, s) {
s = s - 1;
if (s < 0) {
s = 60 + s;
m = m - 1;
}
if (m == 10 && s == 0) {
alert("离答题结束还有10分钟,请尽快完成题目!");
}
document.getElementById("divtime").innerHTML = m + "分" + s + "秒";
document.cookie = "m=" + m;
document.cookie = "s=" + s;
setTimeout(function() {
Change(m,s);
}, 1000);
}
window.onload = function() {
//SetCookie(20, 20);
var m = GetCookieByName("m");
var s = GetCookieByName("s");
Change(m, s);

}
</script>

.net后台部分:

在后台代码中设置cookies值

Response.Cookies["m"].Value = strs[0];
Response.Cookies["s"].Value = strs[1];


str[0], str[1] 分别是剩余的分钟 和秒 怎么获取? 怎么写入?求例子或者给点提示 感激不尽
...全文
评论 13
收藏 已收藏
分享
返回顶部
liaorifang
.NET社区 62,272 成员 668,968 内容