//--- Cookie를 저장한다.
function setCookieTime(name, value, mSecond) {
var today = new Date();
var expire = new Date(today.getTime() + mSecond);
window.document.cookie = name + "=" + escape(value)
+ ((expire) ? "; expires=" + expire.toGMTString() : "");
}
function setCookie(name, value, days) {
setCookieTime(name, value, days * 24 * 60 * 60 * 1000);
}
//--- Cookie를 가져온다.
function getCookie(uName) {
var strCookie = " " + window.document.cookie;
var ptrFr = strCookie.indexOf(" " + uName + '=');
if (ptrFr != -1) {
ptrFr = ptrFr + uName.length + 2;
ptrTo = strCookie.indexOf(';', ptrFr);
if (ptrTo == -1) {
ptrTo = strCookie.length;
}
return unescape(strCookie.substring(ptrFr, ptrTo));
} else {
return "";
}
}
[출처] javascript 쿠키관리|작성자 라키