欢迎访问我的个人网站==》 jiashubing.cn

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

 

posted @ 2020-09-07 09:38  贾树丙  阅读(2575)  评论(0编辑  收藏  举报