首页 新闻 会员 周边

js清空cookie的问题

0
悬赏园豆:5 [已关闭问题] 关闭于 2011-12-07 11:01

大侠们好,在没有给document.cookie赋值的时候是这个样子的(document.cookie='lang=zh-cn'),

赋值了后我在清空(document.cookie="")的时候

就多了个分号了(document.cookie=';lang=zh-cn')。

请问怎么样才能把多出来的那个分号在我要清空cookie的时候同时把它清掉呢?

在写这个cookie的时候我没有设置时间,是因为我想在关掉游览器的时候就同时把cookie清空掉。

茹儿的主页 茹儿 | 菜鸟二级 | 园豆:203
提问于:2011-11-30 17:41
< >
分享
所有回答(1)
0

想清空cookie,只要将过期时间设置为当前时间的前一秒,即可。

小小刀 | 园豆:1991 (小虾三级) | 2011-11-30 18:52

请问下 我在设置cookie的时候就没有给它设置时间呢,只有这么一个办法清空cookie了么?我一定得在设置cookie的时候给它一个时间???

支持(0) 反对(0) 茹儿 | 园豆:203 (菜鸟二级) | 2011-12-01 10:14

你好,刚开始我测试了一下,按你的方式那个分号还是会在的呀。它还是document.cookie=';lang=zh-cn'这个样子。

支持(0) 反对(0) 茹儿 | 园豆:203 (菜鸟二级) | 2011-12-01 11:50

@茹儿: 清空的话会都清掉,怎么还会有;lang=zh-cn这个东西?

支持(0) 反对(0) 小小刀 | 园豆:1991 (小虾三级) | 2011-12-01 23:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册