맛집 여행 캠핑 일상 생활

[JAVASCRIPT] Cookie 예제 본문

JAVASCRIPT

[JAVASCRIPT] Cookie 예제

영은파더♥ 2019. 12. 24. 11:39
728x90

자바스크립트 쿠키 예제 샘플 코드입니다.

escape <-> encodeURIComponent 대체 가능
unescape <-> decodeURIComponent 대체 가능

function SetCookie(cKey, cValue, cExpires) {
	var date = new Date();
	date.setDate(date.getDate() + cExpires);
	document.cookie = cKey + '=' + escape(cValue) + ';expires=' + date.toGMTString();
}
function DelCookie(cKey) {
	var date = new Date();
	var validity = -1;
	date.setDate(date.getDate() + validity);
	document.cookie = cKey + "=;expires=" + date.toGMTString();
}
function GetCookie(cKey) {
	var allcookies = document.cookie;
	var cookies = allcookies.split("; ");
	for (var i = 0; i < cookies.length; i++) {
		var keyValues = cookies[i].split("=");
		if (keyValues[0] == cKey) {
			return unescape(keyValues[1]);
		}
	}
	return "";
}

SetCookie( 'cookie1', v1, 1 );

if( GetCookie( 'cookie1' ) == v1 ) {

}

 

728x90
반응형
Trackback : | Comments :