티스토리 뷰
자바스크립트에서 쿠키를 사용할 때 함수로 만들어 놓으면 편리합니다.
쿠키 (Cookie)는 언제 사용하나요?
쿠키는 서버가 아닌 클라이언트측에 사용하는 저장소로, 간단한 정보 저장에 활용됩니다. 저장 용량이 제한적이기에 간단한 텍스트 정보 정도만 저장할 수 있습니다. 더 많은 정보를 담기 위해서는 HTML5의 localStorage나 sessionStorage를 사용할 수 있습니다.
쿠키 저장하기
var setCookie = function(name, value, exp) {
var date = new Date();
date.setTime(date.getTime() + exp*24*60*60*1000);
document.cookie = name + '=' + value + ';expires=' + date.toUTCString() + ';path=/';
};
setCookie() 사용자 함수는 setCookie("변수이름", "변수값", 기간); 의 형태로 호출합니다.
쿠키 가져오기
var getCookie = function(name) {
var value = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
return value? value[2] : null;
};
getCookie() 사용자 함수는 getCookie("변수이름") 의 형태로 호출합니다.
쿠키 삭제하기
var deleteCookie = function(name) {
document.cookie = name + '=; expires=Thu, 01 Jan 1999 00:00:10 GMT;';
}
deleteCookie() 사용자 함수는 deleteCookie("변수이름") 의 형태로 호출합니다.
'프로그래밍 > 웹 개발' 카테고리의 다른 글
그누보드5에서 메일이 안 보내질 때 (0) | 2022.11.24 |
---|---|
리눅스 iptables 포트포워딩 방법 (0) | 2022.11.23 |
Node.js와 npm 최신 버전으로 업그레이드 (0) | 2022.11.22 |
iptables 특정 IP 혹은 대역 차단 (0) | 2022.11.22 |
리눅스에 Node.js 설치하기 (0) | 2022.11.22 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- deletecookie
- 그누보드5
- 포트 닫기
- phpmailer
- 최신 버전
- latest
- 포트 열기
- apache
- node.js
- getcookie
- CentOS7
- htaccess
- 리다이렉트
- iptables
- IP 차단
- https
- pm2
- 설치
- setcookie
- ip 대역 차단
- 방화벽
- 리눅스
- systemctl
- 중지
- 최소옵션
- httpd
- virtualhost
- MariaDB
- 80번 포트
- NPM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 26 |
27 | 28 | 29 | 30 |
글 보관함