标签:
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/
标签:
原文地址:http://www.cnblogs.com/nulifendou/p/5054058.html