我正在使用 https://github.com/carhartl/jquery-cookie 来管理我的 cookie。
当我调用时$.removeCookie('the_cookie')
,它返回 true,但是当我调用时$.cookie('the_cookie')
,值仍然存在。
任何人都知道可能出了什么问题?
谢谢!
我正在使用 https://github.com/carhartl/jquery-cookie 来管理我的 cookie。
当我调用时$.removeCookie('the_cookie')
,它返回 true,但是当我调用时$.cookie('the_cookie')
,值仍然存在。
任何人都知道可能出了什么问题?
谢谢!
基本上,该链接提供了一种通过将其时间设置为负时间来删除 cookie 的方法,因此当它过期时,cookie 就消失了。(在 Javascript 中),这是一种以 Jquery 风格进行的方法。
//setting the cookie
$.cookie({'myCookie':'myValue'});
// Get a cookie
$.cookie('myCookie');
// Delete a cookie
$.cookie('myCookie', null);
在使用不同浏览器和 jquery 版本时,我发现 jquery-cookie 插件在很多情况下都存在很大问题。从那以后,我决定只使用这些 W3SCHOOLS cookie 功能,这些功能似乎在浏览器中运行良好且始终如一。执行 setCookie(c_name,value,0) 以取消设置 cookie。