cookie......

//设置不带过期时间的cookie
// document.cookie='name=haha';

// 设置带过期时间的cookie
var date=new Date();
var d=new Date(date.setTime(date.getTime()+10000));

//toGMTString()前面的调用者必须是时间对象
document.cookie='name1=haa1;expires='+ d.toGMTString();
document.cookie='name2=haa2;expires='+ d.toGMTString();
document.cookie='name3=haa3;expires='+ d.toGMTString();

//获取cookie
var cookie=document.cookie.split(':');
var value='';
cookie.forEach(function(val,index){
if(val.split('=')[0]=='name3'){
value=val.split('=')[1];
}
});
console.log(value);

/**
* 删除cookie
* @type {string}
* @name 需要删除的cookie 名字
* toGMTString() 注意:时间格式最后一定要用这个方法转换
*/
document.cookie='name="";expires='+new Date().toGMTString();
posted @ 2017-05-31 11:20  nozuonodai  阅读(131)  评论(0编辑  收藏  举报