답변 5개
채택된 답변
+20 포인트
Copy
// 쿠키 생성 함수
function setCookie(cName, cValue, cDay)
{
var expire = new Date(); expire.setDate(expire.getDate() + cDay); cookies = cName + '=' + escape(cValue) + '; path=/ '; // 한글 깨짐을 막기위해 escape(cValue)를 합니다.
if(typeof cDay != 'undefined') cookies += ';expires=' + expire.toGMTString() + ';';
document.cookie = cookies;
} // 쿠키 가져오기 함수
function getCookie(cName)
{
cName = cName + '='; var cookieData = document.cookie; var start = cookieData.indexOf(cName);
var cValue = '';
if(start != -1)
{
start += cName.length;
var end = cookieData.indexOf(';', start);
if(end == -1)end = cookieData.length;
cValue = cookieData.substring(start, end);
}
return unescape(cValue);
}
setCookie("id","test","1") //변수, 변수값, 저장기간
var idValue = getCookie("id");
불러오는 js에 넣어두고 html 페이지 로드될때 쿠키 값이 있으면 값을 넣어 사용하면 편합니다.
답변을 작성하려면 로그인이 필요합니다.