赞
踩
// 创建一个 username cookie ,它的值为 Jack;
document.cookie = "username=Jack";
//创建一个 age cookie ,它的值为 18;
document.cookie = "age=18";
//错误:
//document.cookie = "username=Jack; age=18";
var date = new Date().getTime();
// 设置30天后过期
var nd = new Date(date + 30*60*60*60*1000);
document.cookie = "username=Jack; expires=" + nd.toUTCString();
// 读取cookie
// 获取的是cookie 字符串; 如:username=Jack; age=18
// 根据正则,获取你想要的值
var cookies = document.cookie;
var date = new Date().getTime();
// 设置为昨天
var nd = new Date(date + (-1)*60*60*60*1000);
document.cookie = "username=Jack; expires=" + nd.toUTCString();
// name:键,value:值,expiresDays:过期天数 // 功能:创建, 修改 function setCookie(name, value, expiresDays) { var date = new Date().getTime(); var nd = new Date(date + expiresDays * 60 * 60 * 60 * 1000); document.cookie = name + "=" + value + "; expires=" + nd.toUTCString(); } function getCookie(name) { var cookies = document.cookie; // 将字符串 以 ; 分隔, var carr = cookies.split(';'); for (var i = 0; i < carr.length; i++) { var str = carr[i]; // 去除字符串前面的空格符 while(str.charAt(0) == ' ') str = str.substring(1); // 截取字符串 = 后面的值 if(str.indexOf(name) != -1) return str.substring(name.length+1,str.length); } // 没有找到就返回 空字符串 return ""; } // 清除cookie function clearCookie(name){ // 设置过期时间 setCookie(name,"",-1); }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。