function setCookie(name,val,time){
var cookieEnabled = (typeof navigator.cookieEnabled != 'undefined' && navigator.cookieEnabled) ? true : false;
//如果浏览器支持并开启着cookie那么赋值true否则false
if(!cookieEnabled){
alert('您的浏览器未开通cookie,执行失败');
return false;
}
if(!time || isNaN(time)){
time = 365;
}
var expires = new Date();
expires.setTime(expires.getTime()+time*24*60*60*1000);
//24小时/天---60分钟/小时----60秒/分钟----1000毫秒/秒 getTime()是获取自1970年1月1号到现在的毫秒数
var cookieVal = encodeURIComponent(val);
//对保存的cookie值进行转码
document.cookie = name+'='+cookieVal+';expires='+expires.toGMTString();
};
function getCookie(name){
var attr = document.cookie.match(new RegExp('(^|\\s)'+name+'=([^;]*)(;|$)'));
//取出所匹配的字符串第一个是匹配到的整个字符串,第二个是开头第一个括号的内容,第三个是所要获取的值,第四个是最后一个括号中的内容
if(attr!=null){
return decodeURIComponent(attr[2]);
}
return false;
};
function removeCookie(name){
var expires = new Date();
expires.setTime(expires.getTime()-1);
document.cookie = name+'=null;expires='+expires;
};