위즈군의 라이프로그
Reboot... Search /

다양한 인코딩의 javascript 사용하기

2009.05.26 11:18
웹 프로그래밍을 하다가 만날 수 있는 문제에 대한 아주 간단한 팁입니다.
웹 페이지를 코딩하는 경우 간혹 외부에서 제공되는 Javascript를 사용해야 하는 경우가 많이 있습니다. 대부분은 문제가 없지만 간혹 인코딩 때문에 문제가 생기는 경우가 있습니다.
UTF8로 구성된 페이지에서 euc-kr 혹은 다른 언어로 저장된 Javascript 파일을 호출해야 하는 경우입니다.

간단한 방법은 해당 js 파일을 다운로드 받아서 인코딩을 변경해서 서비스에 함께 올려서 사용하는 방법입니다.
하지만 이런 형태로 사용할 수 없을 경우에 유용한 방법입니다. 사실 W3C에서 권고하고 있는 방법이지만 잘 사용하지 않는 방법이기도 합니다.
<script type="text/javascript" charset="euc-kr" src="http://wiz.pe.kr/euckrscript.js"></script>
script 태그를 이용해 js 파일을 호출할 때 charset 속성을 이용해 대상 js 파일의 인코딩을 설정해주면 됩니다.
charset을 설정 해주면 대부분의 브라우저가 페이지 파싱을 진행하면서 인코딩을 맞춰주기 때문에 문제없이 페이지 출력이 됩니다.
반대로 euc-kr 페이지에서 UTF8 스크립트를 호출 할 때도 이 방식으로 사용을 하면 됩니다.

정말 간단한 팁이었습니다.
신고
demun 2009.05.26 20:00 신고 E / R
간단해도 저같은 초보자들에게는 상당히 도움이 됍니다.ㅎㅎ
잘 봤어요.
위즈 2009.05.26 21:38 신고 E
감사합니다.^^ 즐거운 하루되세요.
Name : Password : Blog : ( )

위즈군의 라이프로그

Category

전체 (569)
개발 (0)
정보 (0)
일상 (0)
정리중 (569)
Total:2,055,982
Today:91 / Yesterday:260
Daum 코드
Powered by Tistory / Skin by 위즈 / Copyright Click Here 라이센스정책 rss 2.0