Javascript操作COOKIE

来源:互联网 发布:360全球实时网络攻击 编辑:程序博客网 时间:2024/05/21 11:36
/**
*添加cookie
*objName cookie名称
*objValue cookie值
*objHours 保存时间(单位为小时)
*/
function addCookie(objName,objValue,objHours){
var str = objName + "=" + escape(objValue);
if(objHours > 0){
var date = new Date();
var ms = objHours*3600*1000;
date.setTime(date.getTime() + ms);
str += "; expires=" + date.toGMTString();
}
document.cookie = str;
}
/**
*读取cookie
*objName cookie名称
*/
function getCookie(objName){
var arrStr = document.cookie.split("; ");
for(var i = 0;i < arrStr.length;i ++){
var temp = arrStr[i].split("=");
if(temp[0] == objName)
return unescape(temp[1]);
}
}
/**
*删除cookie
*name cookie名称
*/
function delCookie(name){
var date = new Date();
date.setTime(date.getTime() - 10000);
document.cookie = name + "=a; expires=" + date.toGMTString();
}
原创粉丝点击