[Ajax] 한글 파라미터 보내기
Ajax 한글 파라미터 보내기 XMLHttpRequest 는 전송시 위에 처럼 euc-kr 이 지정되어 있더라도 설정된 인코딩을 사용하지 않는다 따라서 한글일경우 자바스크립트에서 직접 인코딩해주어야 한다 (불편하다! -0-) 자바스크립트에서 escape함수와 encodeURIComponent 함수를 지원해 주는데 escape은 유니코드로, encodeURIComponent는 utf-8로 인코딩 된다 고로 보내기전 인코딩하고 받는 쪽에서도 인코딩 하면 한글문제는 일어나지 않는다 보내는쪽 utf-8 'list.jsp?search='+encodeURIComponent('홍길동') 받는쪽 request.setCharacterEncoding("utf-8"); request.getParameter("search")..
프로그래밍/Ajax
2008. 6. 22. 16:53
[Ajax] 한글깨짐
JavaScript 에서보내고 --> PHP 받을때 encodeURIComponent( string ) --> rawurldecode( iconv( "UTF-8", "CP949", $string ) ) PHP 에서 보내고 --> JavaScript 받을때 rawurlencode( iconv( "CP949", "UTF-8", $string ) ) --> decodeURIComponent( string ) Ajax 에서는 일단 utf-8 로 보내고 받고 뿌리고.... 중요..
프로그래밍/Ajax
2008. 6. 22. 16:52
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크