티스토리 뷰
[javascript]
쿠키보기
alert(document.cookie);
생성방법
document.cookie = 'Name=value;Expires=날짜;Domain=도메인;Path=경로;Secure';
Name=value 쿠키의 이름과 값
Expires 쿠키의 제거날짜 지정
Secure 쿠키가 보안연결을 사용하고 있을 때 전송되야 하는지의 여부(지정하면 SSL보안에서만 쿠키를 사용할 수 있다.)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 |
//쿠키 생성
var date = new Date();
//alert(date.getTime()); //오늘 날짜 출력
date.setTime(date.getTime()+date.setTime(60*1000)); //1000은 1초 1초가 60번 도니까 1분
//alert(date.getTime());
document.cookie = '남궁춘=천재;Expires='+date.toUTCString(); //현재시간이 10시5분이면 이 생성된
쿠키는 6분에 제거될 것이다. //쿠키정보 가져오기
var cookies = document.cookie.split(';');
for(var i in cookies){
one_cookie = cookies[i].split('=');
alert('쿠키이름:'+one_cookie[0]+', 쿠키 값:'+one_cookie[1]);
}
//쿠키제거
var date1 = new Date();
date1.setDate(date1.getDate()-1); //오늘날짜의 이전날을 구해서 expires에 넣으면 쿠키는 제거된다.
document.cookie = '남궁춘=천재;Expires='+date1.toUTCString(); |
[jquery 쿠키 플러그인]
제이쿼리 쿠키를 사용하기 위해서는 관련 js파일이 필요하다.
1
2
3
4
5
6
7
8
9
10
11
12
13 |
$.cookie('나는1','지상최강1'); //제이쿼리 쿠키 생성1
$.cookie('나는2','지상최강2',{
expires : 1,
path:'/',
raw: true
}); //제이쿼리 쿠키 생성2
alert($.cookie('나는1')); //쿠키확인
alert($.cookie('나는2'));
$.cookie('나는1',null); //제이쿼리 쿠키제거
$.cookie('나는2',null); |
'JQUERY' 카테고리의 다른 글
animate 함수(마우스 스크롤에 따라 딸려오는 요소, 이미지 슬라이더) (0) | 2014.11.14 |
---|---|
[JAVASCRIPT] Array객체, 정렬, 객체배열 정렬 (0) | 2014.07.10 |
slideDown방식으로 여러개의 메세지 출력 (0) | 2014.05.08 |
이클립스로 Jquery개발을 위한 JSDT 함수 자동완성 플러그인 설치 (0) | 2014.03.12 |
[javascript] 문서객체모델(DOM) 생성 및 제거 (0) | 2014.01.11 |
Comments