자바스크립트(javascript) 쿠키(cookie) 사용하기 | Client Side

자바스크립에서 쿠키 사용할때.. 불편해서..


함수로 만들어 놓고 사용하기.


jquery.cookie 를 사용해도 되긴함..


function fn_setCookie( name, value, expiredays ) {

		var todayDate = new Date();

		todayDate.setDate( todayDate.getDate() + expiredays );
		document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
	}


	function fn_deleteCookie(cookieName)
	{
		var expireDate = new Date();

		//어제 날짜를 쿠키 소멸 날짜로 설정한다.
		expireDate.setDate( expireDate.getDate() - 1 );
		document.cookie = cookieName + "= " + "; expires=" + expireDate.toGMTString() + "; path=/";
	}


	function fn_getCookie(name)
	{
		var nameOfCookie = name + "=";
		var x = 0;
		while ( x <= document.cookie.length ) {
			var y = (x+nameOfCookie.length);
			if ( document.cookie.substring( x, y ) == nameOfCookie ) {
			 if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
				 endOfCookie = document.cookie.length;
			 return unescape( document.cookie.substring( y, endOfCookie ) );
			}
			x = document.cookie.indexOf( " ", x ) + 1;
			if ( x == 0 )
			 break;
		}
		return "";
	}

cookie,javascript
Comment Write
Comment List
등록된 코멘트가 없습니다.