Computer/Software

[javascript] cookie 설정, 사용, 해제 소스

Detacher 2011. 7. 12. 02:09

// 블로그펌

<Cookie 설정>

 

function SetCookie( name, value, expiredays ) 

    var todayDate = new Date(); 

    todayDate.setDate( todayDate.getDate() + expiredays ); 

    document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" 

}    

 

 

 

<Cookie 사용>

 

function GetCookie(cookieName) 

    var search = cookieName + "="; 

    var cookie = document.cookie; 

 

    if(cookie.length > 0)

    {

        startIndex = cookie.indexOf(cookieName);

  

        if(startIndex != -1)

       {

           startIndex += cookieName.length;

           endIndex = cookie.indexOf(";", startIndex);

   

           if(endIndex == -1) endIndex = cookie.length;

   

           return unescape(cookie.substring(startIndex+1, endIndex));

       }

       else 

           return false;

 

    }

    else

        return false;

}

 

 

 

<Cookie 삭제>

 

function DeleteCookie(cookieName)

{

    var expireDate = new Date();

 

    expireDate.setDate(expireDate.getDate() - 1);

    document.cookie = cookieName + "=" + "; expires = "+ expireDate.toGMTString() + "; path=/";

}

'Computer > Software' 카테고리의 다른 글

[Linux] 페도라15 설치  (0) 2011.07.14
[Tool] promqry 1.0  (0) 2011.07.14
프로미스큐어스 모드  (0) 2011.07.13
[javascript] cookie 설정, 사용, 해제 소스 2  (0) 2011.07.12
현재창에서 쿠키보는법  (0) 2011.07.11