/**
* 쿠키값을 설정한다.
* @member setCookie
* @param {String} psKey
* @param {String} psValue
* @param {int} piAddDay
* @return void
* @type void
* @author
*/
setCookie : function(psKey, psValue, piAddDay) {
piAddDay = 1;
var date = new Date(); // 오늘 날짜
date = new Date(parseInt(date.getTime() / 86400000) * 86400000 + 54000000);
if ( date > new Date() )
{
piAddDay = piAddDay - 1;
}
// 만료시점 : 설정
date.setDate(date.getDate() + piAddDay);
// 쿠키 저장
document.cookie = psKey + '=' + escape(psValue) + ';
path=/;expires=' + date.toGMTString();
},
/**
* 쿠키값을 가져온다.
* @member getCookie
* @param {String} psKey
* @return String
* @type String
* @author
*/
getCookie : function (psKey) {
var allcookies = document.cookie;
var cookies = allcookies.split("; ");
for (var i = 0; i < cookies.length; i++) {
var keyValues = cookies[i].split("=");
if (keyValues[0] == psKey) {
return unescape(keyValues[1]);
}
}
return "";
}
댓글