说明:在很多时候需要把一些前台的值记录到COOKIER中保存,以方便在其他页面中使用,
COOKIE是值对值形式的,中间以分号分开
应用
第一步:定义一个COOKIE并向COOKIE中添加值
把strChkID和obj的值放到COOKIES中
document.cookie = strChkID + "=" + obj;
document.cookie = strChkID + "=" + obj;
第二步:取得COOKIE中的值
把cookie中的值放到一个cook变量中
var cookies = document.cookie.split(";");
取得cookies中值的个数
for (var i=0;i < cookies.length-1;i++)
{
var cookieCrumbs = cookies[i].split("=");
var cookiesName = cookieCrumbs[0];
var cookiesValue = cookieCrumbs[1];
}
var cookies = document.cookie.split(";");
取得cookies中值的个数
for (var i=0;i < cookies.length-1;i++)
{
var cookieCrumbs = cookies[i].split("=");
var cookiesName = cookieCrumbs[0];
var cookiesValue = cookieCrumbs[1];
}
第三步:删除cookie得值
//获取当前时间
var date = new Date();
//将时间设置为过去的时间
date.setTime(date.getDate()-10000);
document.cookie = cookiesName+"="+cookiesValue+";expires="+date.toGMTString();
var date = new Date();
//将时间设置为过去的时间
date.setTime(date.getDate()-10000);
document.cookie = cookiesName+"="+cookiesValue+";expires="+date.toGMTString();