用处:保存登录状态或自动登录
创建Cookie
方法1:三个参数,cookie名,cookie值,有效时长(不建议,理由:关闭浏览器时cookie不会被清除,下一次在保存名字相同的cookie时可能出错)
//保存cookie
//参数:cookie名,cookie值,有效时长(单位:天)
function saveCookie(cookieName,cookieValue,cookieDates){
var d = new Date();
d.setDate(d.getDate()+cookieDates);
document.cookie = cookieName+"="+cookieValue+";expires="+d.toGMTString()+";path=/";
}
方法2:两个参数,cookie名,cookie值,关闭浏览器自动消除
//必须加上path=/,否则cookie只对当前页面有效,跳转页面后消失
function saveCookie(cookieName,cookieValue){
document.cookie = cookieName+"="+cookieValue+";path=/";
}
注意!!!!
两种方式的共同点在于一点:
在进行cookie赋值时