【发布时间】:2013-11-20 10:18:07
【问题描述】:
我从 http://cdn.jsdelivr.net/jquery.cookie/1.3.1/jquery.cookie.js 加载了 jquery cookie。
但我试过了
$.cookie()
Object {IntApp_prpl1115: "soapB9ACC84D2F8F9F15B110049BBA948D37&iwk OVEoOoMWr….161:8081/nexus/index.html&projects.projecta&true", IntApp_prpl1114: "soap7C84F0E730125B1D892B2A089A2B6D17&X-URTfgwdrvy3….161:8081/nexus/index.html&projects.project1&true"}
IntApp_prpl1114: "soap7C84F0E730125B1D892B2A089A2B6D17&X-URTfgwdrvy3VhUTh7W 3Mt.tf&http://10.2.0.161:8081/nexus/index.html&projects.project1&true"
IntApp_prpl1115: "soapB9ACC84D2F8F9F15B110049BBA948D37&iwk OVEoOoMWr hckhlvMAMb.tf&http://10.2.0.161:8081/nexus/index.html&projects.projecta&true"
__proto__: Object
$.cookie("IntApp_prpl1115")
"soapB9ACC84D2F8F9F15B110049BBA948D37&iwk OVEoOoMWr hckhlvMAMb.tf&http://10.2.0.161:8081/nexus/index.html&projects.projecta&true"
$.removeCookie("IntApp_prpl1115")
true
$.cookie("IntApp_prpl1115")
"soapB9ACC84D2F8F9F15B110049BBA948D37&iwk OVEoOoMWr hckhlvMAMb.tf&http://10.2.0.161:8081/nexus/index.html&projects.projecta&true"
为什么 cookie 删除不起作用?我什至去 chrome://settings/cookies 看到 cookie 没有被删除。
我提到了这个how to delete cookie in jquery at the time of browser closing?。但即使在删除操作之后我仍然得到 cookie 值。我还提到了http://www.sitepoint.com/eat-those-cookies-with-jquery/。
基于查看源的更新: 有没有完全删除 cookie 之类的东西? 或者它只改变到期时间? 在代码中,它们似乎将 expire 更改为 some unreachable time 。 我说的对吗?
为什么没有提供cookie删除(完全清除名称值对)功能 .我认为它甚至在 java script 中也不可用。 但是在 chrome ui 中我们可以在 chrome://settings/cookies 中做到这一点
为什么会这样?
【问题讨论】:
标签: jquery jquery-cookie