您的位置:首页 > Web前端 > JavaScript

JS设置cookie,读取cookie,删除cookie

2015-11-11 16:47 525 查看
总结了一下cookie的使用,不全面.都是基础的知识,后期还会再添加.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title>cookie</title>
</head>
<body>

</body>
</html>
<script type="text/javascript">
//write cookie
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();
}
//reading cookie
function getCookie(){
var arr,reg=new RegExp("(^|)"+name+"([^;]*)(;|$)");
if(arr=document.cookie.match(reg)){
return unescape(arr[2]);
}else{
return null;
}
}
//delete cookie
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","liubeimeng");
setCookie("name1","liubeimeng1");
delCookie("name1");
alert(getCookie("name"));
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: