Programing/JavaScript
한글 인코딩 깨지는 문제 해결.
백광
2012. 7. 19. 20:16
웹을 할 때 짜증이 많이 나는 경우는
정말 기본적인 것이 말썽을 부릴 때이다.
특히 한글 인코딩 문제는 여러 곳에서 문제가 발생하는데
웹 개발자의 맨탈을 자주 가지고 논다.
일단 한글 인코딩이 깨지면,
제일 먼저,
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
이런식으로 html 이나 php/jsp 파일 <head> </head> 사이에 메타태그가 적용되어 있는 것이
제대로 되어 있는지 확인 해야한다.
다음은
다른 파일을 불러다 쓸 경우인데, 예를 들어 자바 스크립트 파일을 불러올때는
<script type="text/javascript" src="js/jquery-1.7.1.min.js" charset="utf-8"></script>
이런식으로 불러오는 파일의 charset이 제대로 되어 있는지 확인해야한다.
그런데 이러한 방법을 써도 도저히 적용되지 않았던 때가 있었는데...이러한 경우가
이번 경우였다....ㅠㅡ
생각보다 쉬운 해결방법이었는데
JS파일을 에디터플러스라는 프로그램으로 열어서
다른이름으로 저장할 때 파일 인코딩을 UNICODE로 설정하여 저장되면 해결....ㅠㅡ