js获取cookie值的方法

 时间:2026-02-16 07:23:03

1、首先JS设置cookie:

假设在A页面中要保存变量username的值("jack")到cookie中,key值为name,则相应的JS代码为:

document.cookie="name="+username;

js获取cookie值的方法

2、JS读取cookie:

var username=document.cookie.split(";")[0].split("=")[1];

function setCookie(name,value)

{

var Days = 30;

var exp = new Date();

exp.setTime(exp.getTime() + Days*24*60*60*1000);

document.cookie = name +"="+ escape (value) +";expires=" + exp.toGMTString();

}

js获取cookie值的方法

3、读取cookies

function getCookie(name)

{

var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");

if(arr=document.cookie.match(reg))

return unescape(arr[2]);

else

return null;

}

js获取cookie值的方法

4、删除cookies

function delCookie(name)

{

var exp = new Date();

exp.setTime(exp.getTime() - 1);

var cval=getCookie(name);

if(cval!=null)

document.cookie= name +"="+cval+";expires="+exp.toGMTString();

}

setCookie("name","hayden");

alert(getCookie("name"));

function setCookie(name,value,time)

{

var strsec = getsec(time);

var exp = new Date();

exp.setTime(exp.getTime() + strsec*1);

document.cookie = name +"="+ escape (value) +";expires=" + exp.toGMTString();

}

function getsec(str)

{

alert(str);

var str1=str.substring(1,str.length)*1;

var str2=str.substring(0,1);

if (str2=="s")

{

return str1*1000;

}

else if (str2=="h")

{

return str1*60*60*1000;

}

else if (str2=="d")

{

return str1*24*60*60*1000;

}

}

setCookie("name","hayden","s20");

js获取cookie值的方法

  • linux如何删除访问端口
  • PLSQL Developer怎么排序设置为数据库
  • 怎么让div里的所有标签都变成字符串
  • 易语言读入文件
  • jquery怎么获取style里面的属性值
  • 热门搜索
    什么是核辐射 火灾逃生知识 读秀知识库 运动长裤 左氧氟沙星片的功效与作用 健康育儿知识 运动会海报 大麦的功效与作用 伸筋草的功效与作用 少数民族运动会