养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

js获取cookie值的方法

时间:2024-11-15 15:31:42

JavaScript是运行在客户端的脚本,需要用到cookie,所以可以用JS来设置cookie。那么cookie怎么设置呢?下面小编教你怎么设置cookie吧。

方法/步骤

1、首先JS设置cookie:假设在A页面中要保存变量username的值("jack")到cookie中,key值为name,则相应的JS代码为:document.cookie="name="+username;

js获取cookie值的方法

2、JS读取cookie:varusername=document.cookie.split(";")[0].split("=")[1];functionsetCookie(name,value){varDays=30;varexp=newDate();exp.setTime(exp.getTime()+Days*24*60*60*1000);document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString();}

js获取cookie值的方法

3、读取cookiesfunctiongetCookie(name){vararr,reg=newRegExp("(^|)"+name+"=([^;]*)(;|$)");if(arr=document.cookie.match(reg))returnunescape(arr[2]);elsereturnnull;}

js获取cookie值的方法

4、删浑睡蔽嗍除cookiesfunctiondelCookie(name){varexp=newDate();ex禊诬娱飑p.setTime(exp.getTime()-1);varcval=getCookie(name);if(cval!=null)document.cookie=name+"="+cval+";expires="+exp.toGMTString();}setCookie("name","hayden");alert(getCookie("name"));functionsetCookie(name,value,time){varstrsec=getsec(time);varexp=newDate();exp.setTime(exp.getTime()+strsec*1);document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString();}functiongetsec(str){alert(str);varstr1=str.substring(1,str.length)*1;varstr2=str.substring(0,1);if(str2=="s"){returnstr1*1000;}elseif(str2=="h"){returnstr1*60*60*1000;}elseif(str2=="d"){returnstr1*24*60*60*1000;}}setCookie("name","hayden","s20");

js获取cookie值的方法

© 一点知识