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

javascript 对Cookie操作

2006-04-24 10:43 471 查看
这里是几个对Cookie操作的函数,希望对大家有用。

minPra //expire value

function setCookie(name,value,minPra){
var nameString = name+"="+escape(value);
var expires=new Date();
expires="+expires.toGMTString(expires.setTime(expires.getTime()+minPra*3600000));
document.cookie=nameString;

}

function getCookie(name){
var CookieFound = false;
var start = 0;
var end = 0;
var CookieString = document.cookie;
var i = 0;
while(i<=CookieString.length){
start=i;
end=start + name.length;
if (CookieString.substring(start, end) == name){
CookieFound = true;
break;
}
i++;
}
if(CookieFound){
start = end + 1;
end = CookieString.indexOf(";",start);
if(end<start)
end = CookieString.length;
return unescape(CookieString.substring(start,end));
}
return null;
}

function deleteCookie(name){
var expires=new Date();
expires.setTime(expires.getTime()-1);
setCookie(name,"Delete Cookie",expires);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: