본문 바로가기

Cookie3

[plugin] jQuery Cookie 쿠키값을 읽고, 쓰고, 삭제할 수 있는 단순하고 가벼운 jQuery plugin 이다. 설치다운로드한 jquery.cookie.js 파일을 사이트의 /js 디렉토리에 저장했다면 아래와 같이 코드를 넣어준다. 아래 코드는 jQuery library를 소스상에 포함시킨 후에 추가해야 한다. 사용법$.cookie(the_cookie , the_value , 쿠키옵션);the_cookie : 쿠키명the_value : 쿠키값 1. 세션쿠키 생성$.cookie('the_cookie', 'the_value'); 2. 생성일로부터 7일후에 만료되는 쿠키를 생성$.cookie('the_cookie', 'the_value', { expires: 7 }); 3. 경로가 사이트 루트이고, 생성일로부터 7일후에 만료되는 쿠키.. 2014. 4. 5.
Cookie에서 원하는 키의 값을 가져오기 쿠키는 “키1=값1; 키2=값2; 키3=값3″ 의 형태를 갖는 문자열이다. 위와 같은 쿠키에서 특정 키의 값을 얻기 위해서는 다음과 같은 과정을 거친다. var cook = document.cookie + “;”; // “;” 는 이유는 원하는 키 값이 마지막에 위치할 경우 //값에 해당하는 사이즈를 알아내기 위해서 필요하다. var idx = cook.indexOf(“키2″, 0); // 값을 가져오고자 하는 키 “키2″의 시작 위치를 검색한다. var val = “”; if(idx != -1){ cook = cook.substring(idx, cook.length); // 문자열 “키2=값2; 키3=값3;” 을 추출한다. begin = cook.indexOf(“=“, 0) + 1; // 첫번째 “=”.. 2014. 3. 2.
쿠키(Cookie)에 값 저장하기 var today = new Date();today.setDate( today.getDate() + 유효기간 );document.cookie = 키 + “=” + escape( 값 ) + “; path=/; expires=” + today.toGMTString() + “;”;…유효기간 : 오늘 기준으로 쿠키값이 유효한 일수키 : 저장하고자 하는 값의 키이름값 : 저장하고자 하는 값 2014. 1. 16.