그러냐

Ajax euc-kr 인코딩 사용 본문

javascript

Ajax euc-kr 인코딩 사용

관절분리 2016. 1. 27. 18:01
반응형

Ajax euc-kr 인코딩 사용

Ajax 프로그램을 작성할때 인코딩을 utf-8이 아닌 euc-kr을 쓰게 된다면 서버측 스크립트에 아래를 추가.
이부분이 없으면 responseText가 utf-8로 넘어오기 때문에 euc-kr을 쓰는 페이지에서는 ??????로 나오게 됨

아래부분을 추가 했을경우 클라이언트 측은 평소 하던대로 하면 문제 없음 (IE 6.0에서 테스트)

PHP 코드

header("Content-Type: text/html;charset=euc-kr");
header("Content-Encoding: utf-8");
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past

header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header ("Pragma: no-cache"); // HTTP/1.0


출처 : http://imfallstar.blogspot.com/2007/03/ajax-euc-kr.html

반응형