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
把每一件简单的事情做好,就是不简单;把每一件平凡的事情做好,就是不平凡!相信自己,创造奇迹~~