0
我覺得我的問題很簡單。我正在使用js,並且我有一個cookie將在7天內過期。我如何測試cookie將在7天內過期? 感謝您的幫助。如何確保cookie會過期?
我覺得我的問題很簡單。我正在使用js,並且我有一個cookie將在7天內過期。我如何測試cookie將在7天內過期? 感謝您的幫助。如何確保cookie會過期?
由於只有通過document.cookie可用的鍵值對,因此無法通過JavaScript獲取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));
}
你可以用'setTimeout'方法這一點。 –
你已經試過了什麼?向我們展示一些代碼,以便我們對其進行擴展。 – Adam