【发布时间】:2019-01-07 20:19:39
【问题描述】:
有人可以更新以下代码以使 cookie 在 30 秒内过期。
function setCookie(c_name, value, exdays) {
var exdate = new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString());
document.cookie = c_name + "=" + c_value;
}
【问题讨论】:
-
所以...您已经完成了 w3schools 的复制/粘贴... Quirksmode 对 JavaScript 中的 cookie 有更好的解释:quirksmode.org/js/cookies.html
-
你想做什么?为什么要这么快过期?
-
@Jason 有时您可能只想在页面之间传递数据而不通过网络发送该信息。在这种情况下,快速过期的 cookie 会做得很好。
标签: javascript cookies