Javascript保存和调用以及清除cookies
作者:秋了秋 发表时间:2015年11月02日
Javascript的cookies功能意为在本地上临时存储数据,实现一个暂时的数据库功能,这样就不会因为用户刷新网页而清空所有的操作。常常用于输入表单的存储,网页换肤等记忆型内容。特点:有大小限制,一般为4k,安全性差,只是用于保存不是私密的东西,如用户名但非密码。代码如下:
//设置cookies function setCookie(name, value, iDay) { var oDate=new Date(); oDate.setDate(oDate.getDate()+iDay); document.cookie=name+'='+value+';expires='+oDate; } //获取cookies function getCookie(name) { var arr=document.cookie.split('; '); var i=0; for(i in arr) { var arr2=arr[i].split('='); if(arr2[0]==name){return arr2[1];} } return ''; } //清除cookies function removeCookie(name){setCookie(name, '1', -1);}
使用方法:
setCookie("color", red, 30);//保存一个cookie,对应的是名称、值、存储天数。 getCookie("color");//获取cookie名为color的值 removeCookie("color");//清除这个cookie,一般用得比较少,都是让它时间到自己销毁
0
文章作者: “秋了秋”个人博客,本站鼓励原创。
转载请注明本文地址:http://netblog.cn/blog/407.html