3
在我们设定我们的cookies过去相同的cookie没有“域”选项(使用cookie plugin),例如:删除在不同的域
$.cookie("blah", "1", {
expires: 365,
path: "/"
});
现在我们将它设置,如:
$.cookie("blah", "1", {
expires: 365,
path: "/",
domain: ".site.com"
});
然而,问题是存在2个Cookie,它们为已经在页面上拥有旧cookie的用户设置了相同的名称。
作为一个解决方案,在设置新的cookie的点我做:
$.cookie("blah", null, {
path: "/"
});
哪些应该删除cookie没有“域”选项。否则,在阅读cookie时,它可能会给我旧的值,因为可能有2个同名的设置。
您认为这是一个好的解决方法吗?我在Firefox中测试过它,因为我没有指定域名部分,所以它不应该删除新的cookie,只是旧的,但我担心它可能发生在旧的浏览器,如IE6或手机上(我们获得大量的移动流量)?
任何指导将是伟大的!
国际海事组织你正在做它的权利。 – RRStoyanov 2011-05-27 09:06:39