일반 자바스크립트 쿠키

황제낙엽 2009.06.11 12:57 조회 수 : 15 추천:134

sitelink1  
sitelink2  
sitelink3  
sitelink4  
extra_vars4  
extra_vars5  
extra_vars6  

 

·미리보기 | 소스복사·
  1. function setCookie (strName, strValue)   
  2. {   
  3.   var objExpireDate = new Date();   
  4.   objExpireDate.setDate(objExpireDate.getDate() + 360);   
  5.   document.cookie = (strName+ "=" + escape(strValue) + "; path=/; expires=" + objExpireDate.toGMTString() + ";";   
  6. }  

 

 

·미리보기 | 소스복사·
  1. function delCookie (strName)   
  2. {   
  3.   var objExpireDate = new Date();   
  4.   objExpireDate.setDate(objExpireDate.getDate() - 1);   
  5.   document.cookie = strName + "=;expires=" + objExpireDate.toGMTString();   
  6. }  

 

 

·미리보기 | 소스복사·
  1. function getCookieValue (strName)   
  2. {   
  3.   var strCookieName = strName + "=";   
  4.   var objCookie = document.cookie;   
  5.   if (objCookie.length > 0)   
  6.   {   
  7.     var nBegin = objCookie.indexOf(strCookieName);   
  8.     if (nBegin < 0)   
  9.     {   
  10.       return;   
  11.     }   
  12.     nBegin += strCookieName.length;   
  13.     var nEnd = objCookie.indexOf(";", nBegin);   
  14.     if (nEnd == -1)   
  15.     {   
  16.       nEnd = objCookie.length;   
  17.     }   
  18.   }   
  19.   return unescape(objCookie.substring(nBegin, nEnd));   
  20. }