一个cookie的操作对象!

var cookie = {
    Get: function(name) {
        ///<summary>获得客户端COOKIE</summary>
        ///<param name="name">cookie名字</param>
        var aCookie = document.cookie.split("; ");
        for (var i = 0; i < aCookie.length; i++) {
            var aCrumb = aCookie[i].split("=");
            if (name == aCrumb[0]) return jmz.url.Decode(aCrumb[1]);//这里是一个字符解码方法,大家可以用自己喜欢的解码方法
        }
        return '';
    },
    Set: function(name, value, time) {
        ///<summary>获得客户端COOKIE</summary>
        ///<param name="name">cookie名字</param>
        ///<param name="value">cookie值</param>
        ///<param name="time">cookie过期时间</param>
        var cookie = name + "=" + jmz.url.Encode(value);//字符编码方法
        if (time != null) cookie += "; expires=" + time;
        document.cookie = cookie;
    },
    Remove: function(name) {
        ///<summary>删除客户端指定名字的cookie值</summary>
        document.cookie = name + "=; expires=Fri, 31 Dec 1999 23:59:59 GMT;";
    }
}
posted on 2009-06-19 11:26  Chinajmz  阅读(364)  评论(0)    收藏  举报