'EUC-KR'에 해당되는 글 1건

  1. 2009.04.22 asp 한글변환

asp 한글변환

Windows/ASP 2009. 4. 22. 11:14

1. <%@  codepage="65001" language="VBScript" %>


해당 ASP 파일의 페이지 속성을 정의 하게 되는 부분입니다.

codepage="65001" 는 UTF-8 의 속성을 나타내는 페이지 속성이라고 보심 됩니다.


다음과 같이 페이지 속성을 수정해 주시면 될거같네요 ^^;

<%@  codepage="949" language="VBScript" %>


대표적인 텍스트 인코딩 코드 페이지 값으로는 밑에 있는대로... 나머지는 공부하시면서 찾아보세요 ^^

0 : ANSI (기본값)

949 : 한국어 (EUC-KR)

65001 : 유니코드 (UTF-8)

65535 : 유니코드 (UTF-16)


 

2. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">


해당 페이지의 (HTML,ASP,JSP,PHP 등) 정보를 가지고 있는 메타 태그를 설정하는 부분입니다.

메타 태그의 속성을 charset=utf-8" 으로 정해 주셨기 때문에 한글이 깨지는 현상이 발생합니다.


다음과 같이 메타 태그의 문자코드 세트명을 변경해 주시면 될거같네요....

<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">



3. Session.CodePage = 65001


Session.CodePage는 현재 세션 사용자의 동적 텍스트 인코딩 코드를 설정합니다.

코드 페이지를 설정함... 문자세트를 결정하는 정수를 값으로 받네요 ^^;


다음과 같이 코드 페이지를 설정하면 될거같네요 ^^;

Session.CodePage = 949

 
 
4. Response.ChaRset = "utf-8"
 
ASP의 response.charset을 이용해서 문자 코드 세트명을 지정하는 부분 입니다.
설정시 <html> 태그 보다 앞에 선언 되어야 HTML 이 출력되면서 해당 속성을 인식하게 됩니다.
 
다음과 같이 문자 코드 세트명을 변경해 주시면 될거같네요 ^^;
Response.ChaRset = "EUC-KR"
Posted by 아로스
1

아로스

달력

05-19 00:02