var    WebSiteCookie={
        cookieName:
"name",
        cookieValue:
"",
        expires:
new Date((new Date()).getTime()+1*60*1000),
        domain:
"",
        path:
"/",
        set:
function(){        //设置cookie值    
        var cookies=this.cookieName+"="+escape(this.cookieValue)+";path="+this.path+";expires="+(this.expires).toGMTString();
            cookies
+=this.domain==""?"":";domain="+this.domain;            
            document.cookie
=cookies    
            
if(this.get()==null){  //判断cookie写入是否成功!
              alert("您的浏览器安全设置过高,不支持Cookie,请重新设置浏览器的。");
            }
        },
        get:
function(){        //获取cookie值
            var cookie=document.cookie;
            
var index=cookie.indexOf(this.cookieName+"=");
            
if(index<0){
                
//alert('该cookie值不存在!');
                return null;
            }
            
if(cookie.indexOf("&",index)>0){
                
return unescape(cookie.substring(index+this.cookieName.length+1,cookie.indexOf("&",index)));
            }
else{
                
return unescape(cookie.substring(index+this.cookieName.length+1));
            }        
        },
        clear:
function(){//清除 cookie值
            if(this.get()!=null){
            
var cookies=this.cookieName+"=;path="+this.path+";expires="+(new Date()).toGMTString();
            cookies
+=this.domain==""?"":";domain="+this.domain;            
            document.cookie
=cookies
            }
else{
                alert(
'cookie值不存在')
            }
        }    
    }
    
//调用方法
    WebSiteCookie.cookieName="cookie值";
    WebSiteCookie.cookieValue
="cookie名称";
    WebSiteCookie.set();
    alert(WebSiteCookie.get());    
    WebSiteCookie.clear();
posted on 2009-08-31 11:59  〤‵坠落者...  阅读(2634)  评论(2编辑  收藏  举报