js操作cookies方法

mac2022-06-30  21

<!DOCTYPE html><html><head> <meta Charset="utf-8"> <title>js操作cookies方法</title></head><body> <div>Js操作cookies方法!</div><script>

//JS操作cookies方法!

//写cookies

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();

}

//读取cookies

function getCookie(name)

{

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

if(arr=document.cookie.match(reg)) return unescape(arr[2]);

else return null;

}

//删除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"));</script></body>

</html>

转载于:https://www.cnblogs.com/direction/p/4315280.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)