login register Sysop! about ME  

2018년 12월 19일 19시 23분 00초,     조회수 : 245
  제목 : 쿠키값을 가져오려는데 왜 깨지는지?
SEQ : 164112 글쓴이 : y99happy

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

아래처럼 했을때 왜 한글을 ASP로 쿠키값을 넣은뒤에
자바스크립트로 불러오면 왜 깨지는지 해결방법이 없나요?
영문자나 숫자를 넣으면 문제없는데 한글을 넣으면 깨지네요






<%
response.Cookies("daum") = "성공"
%>
<script language="javascript">
	   alert (Cookie_Read("daum"))
</script>	   



function Cookie_Read(name){
	   var label = name + "=";
	   var labelLen = label.length;
	   var cLen = document.cookie.length;
	   var i = 0;

	   while (i < cLen) {
	   	   var j = i + labelLen;
	   	   if (document.cookie.substring(i, j) == label){
	   	   	   var cEnd = document.cookie.indexOf(";", j);
	   	   	   if (cEnd == -1) cEnd = document.cookie.length;
	   	   	   return unescape(document.cookie.substring(j, cEnd));
	   	   }
	   	   i++;
	   }
	   return "";
}

  chokhoon
  2018-12-20(10:32)
안깨지는데요.

메타태그 확인해 보세요.

<meta charset="euc-kr">
<meta charset="UTF-8">

위 둘중 하나일것 같습니다.



제목 작성자 날짜 조회
쿠키값을 가져오려는데 왜 깨지는지? (1) y99happy 2018-12-19 245

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})