我正在使用 Javascript 的 setInterval 方法来不断更新客户端计算机的时间。这是我的代码:
$(document).ready(function() {
setInterval(function() { setCookieForDate(); }, 500);
});
function setCookieForDate() {
var cookie_date = new Date();
var serverDateTime = '<%=DateTime.Now%>';
document.cookie = "LocalDate=" + cookie_date.toLocaleString() + "|" + serverDateTime;
}
问题是有时我仍然会得到陈旧(旧)的价值。
检索该值时,它会检索旧值,即使当我检查 cookie 值时它显示的是 UPDATED 值。
有人可以建议我对此代码进行任何修改吗?