码迷,mamicode.com
首页 > 编程语言 > 详细

javascript操作cookie简单插件

时间:2015-12-17 15:56:44      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

javascript操作cookie简单插件:
恰当灵活的使用cookie可以给用户带来诸多方便,尽管它一直被不少人士所诟病,但是它的应用还是无处不在,关于cookie这里就不多介绍了,具体可以参阅javascript如何操作cookie一章节,下面给出操作cookie的一个简单插件,代码如下:

var cookie={
  //创建cookie 
  setCookie:function (name, value, iDay) { 
    var oDate = new Date(); 
    oDate.setDate(oDate.getDate()+iDay); 
    document.cookie = name+‘=‘+value+‘;expires=‘+oDate; 
  }, 
  //读取cookie
  getCookie:function (name) { 
    var arr = document.cookie.split(‘; ‘); 
    for (var i = arr.length - 1; i >= 0; i--) { 
      var arr2 = arr[i].split(‘=‘); 
      if(arr2[0]===name){ 
        return arr2[1]; 
      } 
    } 
    return ‘‘; 
  }, 
  //删除cookie
  removeCookie:function (name) { 
    cookie.setCookie(name,1,-1); 
  } 
};

此插件提供了创建cookie、读取cookie和删除cookie的三种功能,代码演示:

cookie.setCookie(‘username‘,‘蚂蚁部落‘,33); 
cookie.removeCookie(‘username‘);

以上代码首先创建一个cookie,名称为"username",值为"蚂蚁部落",在30天后过期,第二段是删除此cookie。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=7980

更多内容可以参阅:http://www.softwhy.com/javascript/

javascript操作cookie简单插件

标签:

原文地址:http://www.cnblogs.com/nulifendou/p/5054058.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!