orange056

[javascript] getCookie, setCookie 함수 본문

javascript

[javascript] getCookie, setCookie 함수

오렝지방구 2021. 9. 15. 14:12
728x90
반응형
function getCookie(c_name){

	var i,x,y,ARRcookies=document.cookie.split(";");

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

	  x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
	  y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);

	  x=x.replace(/^\s+|\s+$/g,"");

	  if (x==c_name){
		return unescape(y);
		}
	  }
}
function setCookie(c_name,value,exdays){

	var exdate=new Date();

	exdate.setDate(exdate.getDate() + exdays);
	var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());

	document.cookie=c_name + "=" + c_value;

}
728x90
반응형
Comments