jzm17173 发表于 2012-12-22 21:26:56

【cookie】♣一

<div id="cnblogs_post_body">爆米花
http://www.baomihua.com/
<div class="cnblogs_code"><!DOCTYPE html><html lang="zh-CN"><head>    <meta charset="utf-8" />    <title></title></head><body>    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>    <script>      var cookie = {            setCookie: function(name, value, option) {                var date = new Date(),                  expires = option.expires ? option.expires : '',                  path = option.path ? '; path=' + option.path : '',                  domain = option.domain ? '; domain=' + option.domain : '',                  secure = option.secure ? '; secure' : '';                date.setTime(date.getTime() + expires * 60 * 1000);                document.cookie = name + "=" + escape(value) + ";expires=" + date.toGMTString() + path + domain + secure;            },            //value 编码存 解码取            //expires: 1 * 24 * 60 一天            //expires: userID + '20121128' 当天            //expires 不指定,浏览器关闭就失效            //path: '/'            //path: '/nanakon'            //domain: '.baomihua.com'            //secure: true HTTPS            getCookie: function(name) {                var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));                if (arr != null) {                  return unescape(arr[2]);                }                return null;            },            delCookie: function(name, option) {                var date = new Date();                date.setTime(date.getTime() - 1000);                var cval = this.getCookie(name),                  path = option.path ? '; path=' + option.path : '',                  domain = option.domain ? '; domain=' + option.domain : '',                  secure = option.secure ? '; secure' : '';                if (cval != null) {                  document.cookie = name + "=" + escape(cval) + ";expires=" + date.toGMTString() + path + domain + secure;               }            }      };      //var date = new Date();      //console.log(date);      //console.log(date.getTime());      //console.log(date.setTime(date.getTime() - 1000));      //console.log(date.getTime());      //console.log(date);      console.log(document.cookie);      cookie.setCookie('ca', '擦', {expires: 1 * 24 * 60});      console.log(cookie.getCookie('ca'));    </script></body></html>
页: [1]
查看完整版本: 【cookie】♣一