AJAX + ASP 한글 깨짐

WEB TIP/Prototype.js | 2008/07/02 15:43 | 제퐁

ajax 이용해서 responseText 로 결과값을 받았는뎅
이결과값이 한글이라서 깨질때

실행되는 페이지 상단에 넣어라

Session.CodePage  = 65001 '한글
Response.CharSet  = "UTF-8" '한글
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "cache-control", "no-staff"
Response.Expires  = -1

항상 인클루드 되는 페이지

Session.CodePage  = 949 '한글
Response.CharSet  = "euc-kr" '한글
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "cache-control", "no-staff"
Response.Expires  = -1

아작스로 데이터 받으면 한글이 안되
그래서 UTF8로 받아야 되거덩

그랴서.. 호출되는 페이지는 코드페이지를 한글로 해서 데이터를 넘기고

값을 받는 페이지는 기본 페이지코드는 설정해 줘야 된당..

안그럼 호출뒤에는

기본셋이 UTF8로 되서 께져 .. 딴페이지가..

항상 사용되는 변수나 혹은 환경설정 페이지는
페이지 코드라던가 혹은

설정값들.. 예를들어.. dbstr 정보라던지..
혹은.. 관리자 메일주소라던지...
이런것들은

global.asp 라고  하나 만들고

프로그램 모든 페이지에다가 다 인클루드 시켜 버려 ㅎ

그람 나중에 편 다.. ㅎ

[출처] ajax 한글 깨짐 현상|작성자 범이

+ Recent posts