给cookie追加name:
document.cookie="name="+escape("我叫钢蛋");//这里可以不写secape,这样写会更加的安全.,比如什么特殊字符,或空格什么的
再追加一个age:
document.cookie="age=23";
此时的cookie值是:name="我叫钢蛋";age=23;这是2条kookie记录
若name和age同时添加的话:
document.cookie="name="+escape("我叫钢蛋")+"; age=23";//记得age前面有个空格;这是一条cookie记录
读取cookie中的name:
var strCookie=unescape(document.cookie);
var arrcookie = strCookie.split(";");
alert(arrcookie.length);
var nameValue;
for (var i = 0; i < arrcookie.length; i++) {
var arr = arrcookie[i].split("=");
//找到名称为userId的cookie,并返回它的值
if ("name" === arr[0]) {
nameValue = arr[1];
break;
}
}
alert(nameValue);
设置cookie时间:
var cookieTime=new Date();
cookieTime.setTime(cookieTime.getTime() + 3000);//保存3秒钟
document.cookie="cookie_northsnow=" + escape("窗前明月光") + "; expires=" + expiresTime.toGMTString();