big*_*zhu 12 html javascript cookies
我可以在Chrome开发者工具的控制台中修改document.cookie吗?
我当前的cookie字符串如下:
"coldcookie="
Run Code Online (Sandbox Code Playgroud)
如果我在下面运行以下代码,它似乎无效:
document.cookie = document.cookie + "; newcookie=something"
Run Code Online (Sandbox Code Playgroud)
document.cookie根本不会改变.
更新:我发现如果我跑:
document.cookie = "newcookie"
Run Code Online (Sandbox Code Playgroud)
它实际上在cookie字符串中添加了一个"newcookie",如:
"oldcookie=; newcookie"
Run Code Online (Sandbox Code Playgroud)
不应该清除当前的cookie字符串吗?
它在IE中做同样的事情.所以我认为必须有一些规则.有任何想法吗?
Set*_*eth 11
Cookie已设置为过期,因为我们无法真正"删除"它们,我们只是强制它们过去的日期到期.
function deleteCookie(name) {
document.cookie = name + '=;expires=Thu, 05 Oct 1990 00:00:01 GMT;';
};
deleteCookie('newcookie')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
22303 次 |
最近记录: |