JS 对 cookie 操作

JS   对   cookie   操作  
  function   setCookie(name,value)  
  {  
      var   Days   =   30;   //此   cookie   将被保存   30   天  
      var   exp     =   new   Date();         //new   Date("December   31,   9998");  
      exp.setTime(exp.getTime()   +   Days*24*60*60*1000);  
      document.cookie   =   name   +   "="+   escape(value)   +";expires="+   exp.toGMTString();  
  }  
  function   getCookie(name)  
  {  
      var   arr   =   document.cookie.match(new   RegExp("(^|   )"+name+"=([^;]*)(;|$)"));  
      if(arr   !=   null)   return   unescape(arr[2]);   return   null;  
  }  
  function   delCookie(name)  
  {  
      var   exp   =   new   Date();  
      exp.setTime(exp.getTime()   -   1);  
      var   cval=getCookie(name);  
      if(cval!=null)   document.cookie=name   +"="+cval+";expires="+exp.toGMTString();  
  }
posted @ 2007-08-24 14:32  Nicky(花仔)  阅读(148)  评论(0编辑  收藏  举报