답변 5개
채택된 답변
+20 포인트
4년 전
</p>
<p> </p>
<p>// 쿠키 생성 함수</p>
<p>function setCookie(cName, cValue, cDay)</p>
<p>{</p>
<p>var expire = new Date(); expire.setDate(expire.getDate() + cDay); cookies = cName + '=' + escape(cValue) + '; path=/ '; // 한글 깨짐을 막기위해 escape(cValue)를 합니다.</p>
<p>if(typeof cDay != 'undefined') cookies += ';expires=' + expire.toGMTString() + ';';</p>
<p>document.cookie = cookies;</p>
<p>} // 쿠키 가져오기 함수</p>
<p> </p>
<p>function getCookie(cName)</p>
<p>{</p>
<p>cName = cName + '='; var cookieData = document.cookie; var start = cookieData.indexOf(cName);</p>
<p>var cValue = '';</p>
<p>if(start != -1)</p>
<p>{</p>
<p>start += cName.length;</p>
<p>var end = cookieData.indexOf(';', start);</p>
<p>if(end == -1)end = cookieData.length;</p>
<p>cValue = cookieData.substring(start, end);</p>
<p>}</p>
<p>return unescape(cValue);</p>
<p>}</p>
<p> </p>
<p>setCookie("id","test","1") //변수, 변수값, 저장기간</p>
<p>var idValue = getCookie("id");</p>
<p>
불러오는 js에 넣어두고 html 페이지 로드될때 쿠키 값이 있으면 값을 넣어 사용하면 편합니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
4년 전
history.go(-1) 으로 이벤트 실행시 폼값을 유지시키려면...
세션스토리지 사용하는게 좋을것 같습니다. 폼 submit 하는쪽에다가 세션스토리지에 값 넣고 어떻게 관리할지 생각해보시면 금방 해결될것 같습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인