cookie 增,删,改,查

下面的函数都是写好的,可以直接用: 

   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:代表你要获取数据的键;

上面的都是各自分离的,可以各取所需。

猜你喜欢

转载自975156298.iteye.com/blog/2361267