下面的函数都是写好的,可以直接用:
1.cookies的增加和修改如下:
function update(name,val){ document.cookie = name + "=" + val; }
name:代表要保存的键;val:代表要保存的值
2.cookies的获取:
function get_cookies(val){ for(var i in document.cookie.split(';')){ if(document.cookie.split(';')[i].split('=')[0] == val){ return document.cookie.split(';')[i].split('=')[1] } } }
val:代表你要获取数据的键,如 user='admin' ,val = user
3.cookies的删除:
function delete_cookies(val){ var now_month = new Date(); now_month.setTime(now_month.getTime() - 1); var value = []; for(var i in document.cookie.split(';')){ if(document.cookie.split(';')[i].split('=')[0] == val){ value = document.cookie.split(';')[i].split('=') } } document.cookie = value[0] + "=" + value[1]+ ";expires=" +now_month.toGMTString(); }
val:代表你要获取数据的键;
上面的都是各自分离的,可以各取所需。