zl程序教程

您现在的位置是:首页 >  前端

当前栏目

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

jQuery浏览器Cookie 设置 时间 关闭 过期 失效
2023-09-14 08:58:22 时间

这是因为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