ie浏览器关闭后丢失cookie的原因及解决方法
ie浏览器关闭后丢失cookie的原因及解决⽅法
⾸先ie浏览器关闭后cookie丢失,有两个原因⼀是cookie未正确设置过期时间,⼆是ie浏览器个性设置关闭⾃动清除cookie所致。
第⼀种为ie兼容性问题。
兼容问题为:观沧海赏析
在 web 浏览器中写⼊cookie的过期时间的实现是不同的。Google chrome 浏览器会把转换成GMT/UTC后的时间写⼊cookie的过期时间,⽽IE和FF浏览器还是把本地时间写⼊cookie的过期时间,toGMTString()/toUTCString()没有起作⽤了。
大理美食写⼊cookie的函数JS代码如下:
教师资格证报名条件
function setCookie(key, val, expires, domain, path, secure){
if (!path) path = '/';
口的组词
愉快的笑的词语key + '=' + encodeURIComponent(val)
+ (expires ? '; expires=' + expires : '')
+ (domain ? '; domain=' + domain : '')
10大热门专业+ (path ? '; path=' + path : '')
+ (secure ? '; secure' : '');
}
写⼊cookie的代码如下:
var dat = new Date();
var dateTime = FullYear()+'/'+(Month()+1)+'/'+(Date()+1)+ ' 8:00:00';
setCookie('bookInfoCounts', counts, new Date(Date.parse(dateTime)).toUTCString());

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。