//获取Cookie数组
function getCookie(){
var array=new Array();
var cookies=document.cookie.split(/;/g);
for(var i=0;i<cookies.length;i++){
var cookie=cookies[i];
if(cookie.indexOf("=")==-1){
continue;
}
var name=cookie.substring(0,cookie.indexOf("="));
var value=cookie.substring(cookie.indexOf("=")+1);
array[unescape(name)]=unescape(value);
}
return array;
}
//var array=getCookie();
//for(var a in array)
//document.write(a+":"+array[a]+"<br />");
//找特定的某个cookie
function getOneCookie(name){
var array=getCookie();
for(var a in array){
if(a==name){
return array[a];
}
}
return null;
}
//例
//document.cookie="myname=co";
//var value=getOneCookie("myname");
//document.write(value);
//删除Cookie
function delOneCookie(name){
var value=getOneCookie(name);
if(value){
document.cookie=name+"="+value+";expires=Tue, 25-Dec-1970 12:12:12 GMT";
}
}
//document.cookie="myname=co";
//delOneCookie("myname");
//value=getOneCookie("myname");
//if(value)document.write(value);
//设置一个cookie及有效期,单位:天
function setOneCookie(name,value,expires){
var expDays=expires*24*3600*1000; //有效时间长度
var expDate=new Date(); //当前时间
expDate.setTime(expDate.getTime()+expDays);
var expString=expires?"; expires="+expDate.toGMTString():"";
var pathString=";path=/";
document.cookie=name+"="+escape(value)+expString+pathString;
}