티스토리 뷰
쿠키 메서드
// 쿠키 객체
var Cookies = {
create: function(key, value, expires) {
var date = new Date();
date.setTime(date.getTime() + (expires * 24 * 60 * 60 * 1000));
var expires = "; expires=" + date.toGMTString();
var path = "; path=/"
var domain = "; domain=" + document.domain;
document.cookie = key + "=" + value + expires + domain + path;
},
read: function(key) {
var keyString = key + "=";
var cookieArray = document.cookie.split(';');
for(var i = 0; i < cookieArray.length; i++) {
var cookie = cookieArray[i];
while (cookie.charAt(0) == ' ') {
cookie = cookie.substring(1, cookie.length);
}
if (cookie.indexOf(keyString) == 0) return cookie.substring(keyString.length, cookie.length);
}
return null;
},
erase: function(key) {
Cookies.create(key, "", -1);
}
};
//쿠키 추가 Cookies.create( 키, 값, 만료일 )
//쿠키 가져오기 Cookies.read(키)
//쿠키 제거 Cookies.erase(키 )
'웹개발 > Javascript' 카테고리의 다른 글
| Learning Advanced JavaScript (0) | 2014.02.26 |
|---|---|
| 자바스크립트 정규 표현식! (0) | 2013.12.19 |
| javascript 문자열 정렬. (0) | 2012.12.24 |
| 문자열에 http 링크를 찿아서 a 링크 자동 걸어주기. autolink (0) | 2012.08.20 |
| 페이스북 API 사용하기 - javascript 버전 (0) | 2012.07.26 |
댓글