簡體   English   中英

修改Chrome控制台中的document.cookie無效

[英]Modify document.cookie in Chrome console not working

我可以在Chrome開發者工具的控制台中修改document.cookie嗎?

我當前的cookie字符串如下:

"coldcookie="

如果我在下面運行以下代碼,它似乎無效:

document.cookie = document.cookie + "; newcookie=something"

document.cookie根本不會改變。

更新 :我發現如果我跑:

document.cookie = "newcookie"

它實際上在cookie字符串中添加了一個“newcookie”,如:

"oldcookie=; newcookie"

不應該清除當前的cookie字符串嗎?

它在IE中做同樣的事情。 所以我認為必須有一些規則。 有任何想法嗎?

Cookie已設置為過期,因為我們無法真正“刪除”它們,我們只是強制它們過去的日期到期。

function deleteCookie(name) {
    document.cookie = name + '=;expires=Thu, 05 Oct 1990 00:00:01 GMT;';
};

deleteCookie('newcookie')

暫無
暫無

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

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