js 한글 깨짐 해결 방법 (encoding)

자바스크립트(javascript/js) 파일을 html 문서 내에서 사용했을때는 문제가 없지만, js 파일로 생성 후 끌어서 쓸 경우에
자바스크립트의 한글이 깨져서 나올 경우가 있습니다.

<script type="text/javascript">
    var test="테스트출력";
    document.write(test);
</script>
한글출력시 정상출력


<script src="./images/newurl.js" type="text/javascript"></script>
한글출력시 깨짐



한글이 깨져서 보이는 문제 예시




자바스크립트내에 한글 출력시 위 와 같이 알아 볼 수 없는 문자로 깨지는 경우.



해결 방법





에디터플러스(Editplus) 등의 프로그램으로 js 파일을 편집 후, 저장할때 Encoding 를 Unicode 로 저장을 한다.
Unicode 로 저장 후 에는 한글로 재대로 출력되는걸 볼 수 있습니다.



이 글은 "씨디맨" 의 동의 없이 전문 재배포 금지. 링크 및 트랙백은 허가 없이 무제한 허용 *  [자세히보기]

질문 또는 댓글을 남겨 주세요.

질문글은 무조건 답변 드리겠습니다. 이곳에 질문을 올려주세요.
이 글과 연관이 없는 급한 질문은 빠른 질문/답변을 이용해 주세요!

댓글 입력 폼

s;s s;s

     이미지 업로드

  1. 행복박스 2009.10.14 02:10 신고

    이 방법이 있군요..
    저는 계속 해보다가 안되면 포기하는데...ㅎㅎㅎ

    perm. |  mod/del. |  reply.
  2. 질럿 2010.03.31 09:53 신고

    감사합니다. 유용한 정보네요

    perm. |  mod/del. |  reply.
  3. ㅁㅇㄴㅁㅇㅁㄴㅇ 2011.04.18 00:11 신고

    :D:O:x:xr:r:xr:r

    perm. |  mod/del. |  reply.
  4. 양나온 2011.06.24 14:11 신고

    감사합니다^^

    perm. |  mod/del. |  reply.
  5. myheartu 2011.08.16 15:12 신고

    오호~ 간단하면서도 정말 소중한 정보입니다.^^:)

    perm. |  mod/del. |  reply.
  6. 설탕유리 2011.09.07 16:22 신고

    감사합니다. 덕분에 해결되었습니다

    perm. |  mod/del. |  reply.
  7. 박선화 2012.09.14 16:55 신고

    정말 대박이네요! 이것때문에 몇일을 고생했는데... 덕분에 감사합니다.:)

    perm. |  mod/del. |  reply.
  8. painkiller 2012.12.21 10:13 신고

    감사합니다. 안그래도 js로 따로 뺏을때와 html안에 넣었을때
    뭐가 차이인질 몰라서 해매고 있었는데 덕분에 해결했습니다. ^^

    perm. |  mod/del. |  reply.