UTF-8 코딩에서 자바스크립트로 넘기는 변수값은 깨지는데 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

UTF-8 코딩에서 자바스크립트로 넘기는 변수값은 깨지는데 정보

UTF-8 코딩에서 자바스크립트로 넘기는 변수값은 깨지는데

본문

val변수에는 한글값이 들어가있고요
 
1. 자바스크립트로 넘기는 경우
 
function send(val){
location.href="process.php?val="+val;
}
 
; 위와 같은 방식으로 값을 넘기면요
process.php에서 확인하면 한글이 깨져서 나와요
 
2. form태그로 넘기는 경우
 
<form name="ttt" method="GET"  action="process.php">
<input type="hidden" name="val" value="<?=$val?>">
</form>
; 위와 같이 넘기셔 process.php에서 확인하면 한글값이 제대로 나와요
 
 
=> 둘다 get방식인데 왜 저런 차이가 나는지 궁금하고요
1번 자바스크립트로 값을 넘기는 경우 한글깨지는데 이를 어떻게 해결해야하나요?
 
 
 
 

댓글 전체

당근 안됩니다.^^
꽁수를 써서 지금은 됩니다

근데 저것을 <form>태그의 히든값으로 넘기니 되더군요

cafe24호스팅에 UTF로 일문 사이트 만들고 잇습니다.
아직은 일문이 잘나오고 있습니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT