develog

[JavaScript] cookie 본문

카테고리 없음

[JavaScript] cookie

냐옴 2016. 3. 15. 19:51

http://www.w3schools.com/js/js_cookies.asp


function setCookie(name, value, yyyymmddhhmi, path, domain) {

try {

if (yyyymmddhhmi == "0" || yyyymmddhhmi == "-1") {

var expires = yyyymmddhhmi;

} else {

var yyyy = yyyymmddhhmi.substring(0, 4);

var mm   = yyyymmddhhmi.substring(4, 6);

var dd   = yyyymmddhhmi.substring(6, 8);

var hh   = yyyymmddhhmi.substring(8, 10);

var mi   = yyyymmddhhmi.substring(10, 12);

var d = new Date(yyyy, mm - 1, dd, hh, mi, 0, 0);

var expires = d.toUTCString();

}

var str = name + "=" + value + "; expires=" + expires + "; path=" + path + "; domain=" + domain;

document.cookie = str;

} catch (e) {

alert(e);

}

}


function getCookie(names) {

try {

var name = names + "=";

var ca = document.cookie.split(";");

for (var i = 0; i < ca.length; i++) {

var c = ca[i];

while (c.charAt(0) == " ") c = c.substring(1);

if (c.indexOf(name) == 0) return c.substring(name.length, c.length);

}

return "";

} catch (e) {

alert(e);

throw e;

}

}



Comments