文章来源:http://www.imtr.cn/html/n233.html
Cookie是客户端存放数据的一种方式,可用来做状态保持。接下来写出个不错的示例,大家可以参考下。
写入Cookie 删除Cookie
<script type="text/javascript"> //写入Cookie function setCookie() { var Days = 30; //天数 var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); //时间戳,精确到毫秒 document.cookie = "name=织梦OK;expires=" + exp.toGMTString(); } //读取Cookie function getCookie(name) { var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); if (arr = document.cookie.match(reg)) { return unescape(arr[2]); } else { return null; } } //删除Cookie function delCookie() { var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval = getCookie("name"); if (cval != null) { document.cookie = "name=织梦OK;expires=" + exp.toGMTString(); alert("删除成功"); } else { alert("删除失败:没有查询到相关的Cookie信息"); } } </script>
原文地址:http://www.imtr.cn/html/n233.html