mygomii

[script] #쿠키를 위한 함수(setCookie,getCookie,deleteCookie) 본문

JavaScript&JQuery

[script] #쿠키를 위한 함수(setCookie,getCookie,deleteCookie)

mygomii 2018. 3. 17. 23:07
반응형
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
//쿠키를 위한 함수 
function setCookie(cookieName, value, exdays){
var exdate = new Date();
   exdate.setDate(exdate.getDate() + exdays);
   var cookieValue = escape(value) + ((exdays==null) ? "" : "; expires=" + exdate.toGMTString());
   document.cookie = cookieName + "=" + cookieValue;
}
     
function deleteCookie(cookieName){
   var expireDate = new Date();
   expireDate.setDate(expireDate.getDate() - 1);
   document.cookie = cookieName + "= " + "; expires=" + expireDate.toGMTString();
}
     
function getCookie(cookieName) {
   cookieName = cookieName + '=';
   var cookieData = document.cookie;
   var start = cookieData.indexOf(cookieName);
   var cookieValue = '';
   if(start != -1){
       start += cookieName.length;
       var end = cookieData.indexOf(';', start);
       if(end == -1)end = cookieData.length;
       cookieValue = cookieData.substring(start, end);
   }
   return unescape(cookieValue);
}

cs


반응형