jquery设置的cookie过期时间关闭浏览器就失效


这是因为jquery设置的过期时间是【Session】,所以关闭浏览器就失效


网上说
创建一个cookie并设置有效时间为 7天,代码为:
$.cookie('bingMoshi', 'hei', { expires: 7 });

但是这段代码并不生效


还有的说把过期时间改成这个样子,但是仍然不生效
var expiresDate= new Date();
expiresDate.setTime(expiresDate.getTime() + (30 * 24 * 60 * 60 * 1000));
$.cookie('bingMoshi', 'hei', {expire: expiresDate});


也不知原因是什么,难道是网上的人们都错了吗?还是浏览器升级过,所以前端不能设置cookie的过期时间了?还是我的jquery.cookie.js 版本不对

我也没有深究原因,然后改成后端写cookie了。异步的方法也能够读写cookie,只要参数里有HttpServletRequest request, HttpServletResponse response

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM