[英]How to make sure a cookie will expire?
我覺得我的問題很簡單。 我正在使用js,並且將cookie設置為在7天后過期。 如何測試Cookie在7天后過期? 謝謝您的幫助。
通過JavaScript無法獲得cookie的到期日期,因為document.cookie僅提供鍵值對。
您所能做的就是使用以下函數檢查cookie是否存在:
function getCookie(name) { //returns the cookie value or null
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
}
else
{
begin += 2;
var end = document.cookie.indexOf(";", begin);
if (end == -1) {
end = dc.length;
}
}
return decodeURI(dc.substring(begin + prefix.length, end));
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.