관리 메뉴

nalaolla

자바스크립트 쿠키사용 본문

javascript/자료

자바스크립트 쿠키사용

날아올라↗↗ 2016. 3. 18. 09:46
728x90
반응형

자바스크립트 쿠키사용


자바스크립트를 사용하여 쿠키를 컨트롤해보자..


<script language="JavaScript">

<!--

     // 쿠키 생성

     function setCookie(cName, cValue, cDay){

          var expire = new Date();

          expire.setDate(expire.getDate() + cDay);

          cookies = cName + '=' + escape(cValue) + '; path=/ '; // 한글 깨짐을 막기위해 escape(cValue)를 합니다.

          if(typeof cDay != 'undefined') cookies += ';expires=' + expire.toGMTString() + ';';

          document.cookie = cookies;

     }


     // 쿠키 가져오기

     function getCookie(cName) {

          cName = cName + '=';

          var cookieData = document.cookie;

          var start = cookieData.indexOf(cName);

          var cValue = '';

          if(start != -1){

               start += cName.length;

               var end = cookieData.indexOf(';', start);

               if(end == -1)end = cookieData.length;

               cValue = cookieData.substring(start, end);

          }

          return unescape(cValue);

     }

//-->

</script>


쿠키 생성 버튼을 누른 후 쿠키 보기를 눌러 보세요.<br>

쿠키 삭제 버튼을 누른 후 쿠키 보기도 눌러 보세요.<br>

<br>

쿠키 생성 버튼을 누른 후 이 페이지를 닫고 다시 들어와서 쿠키 보기를 눌러보세요.<br>

<br>


<input type="button" value="쿠키 생성" onclick="setCookie('test', 'cookie test, 쿠키 테스트', 1)">

<input type="button" value="쿠키 보기" onclick="alert(getCookie('test'))">

<input type="button" value="쿠키 삭제" onclick="setCookie('test', '', -1)">

728x90
반응형

'javascript > 자료' 카테고리의 다른 글

페이스북 SDK/API 연동하기(SNS 로그인 등)  (0) 2016.06.02