簡體   English   中英

刪除Cookie鍵值對

[英]delete cookie key value pair

我試圖通過如下設置到期日期時間來刪除Cookie。 但是cookie的密鑰仍然存在。 這只會將cookie設置為空字符串。 如何完全刪除Cookie的鍵值對?

document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 UTC";

AFAIK刪除服務器設置的cookie可能很棘手。 為了刪除使用JavaScript設置的cookie,請使用以下方法:

function deleteCookie(c_name) {
    document.cookie = c_name+'=' + ";expires=Thu, 01 Jan 1970 00:00:01 GMT ;domain=.yourdomain.com;path=/";
    document.cookie = c_name+'=' + ";expires=Thu, 01 Jan 1970 00:00:01 GMT ;";
}

只需將此方法調用為: deleteCookie("username");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM