1. 문제.
한글이 깨져보인다.
2. 원인.
웹에서의 한글 인코딩 관계는 UTF-8이면 UTF-8, EUC-KR이면 EUC-KR끼리 밖에 제대로 표현을 못한다.
3. 해결.
charset 옵션을 EUC-KR 또는 UTF-8로 변경한다.
4. 추가 문제.
1. 문제.
charset옵션 변경을 했더니 팝업은 한글이 제대로 보이나 페이지는 한글이 깨진다.
2. 원인.
페이지와 팝업창의 인코딩이 다른듯 하다.
3. 해결.
팝업을 띄우는 js파일의 charset만 따로 변경한다.
4. 예시.
js파일을 불러올때
<script language="JavaScript" src="./js/myJSFile.js" charset="UTF-8"></script> 과 같이
필요한 js 파일에만 charset을 별도로 지정해본다.
반응형
'Programming > JavaScript' 카테고리의 다른 글
[JavaScript] IE팝업 경고창 없이 닫기. (0) | 2017.09.11 |
---|---|
[jQuery] select 메뉴 값 변경하기 (0) | 2017.09.05 |
[jQuery] Multiple selector와 .find() 비교 (0) | 2017.05.22 |
[JavaScript] 데이터 형식 확인하기 (0) | 2017.04.28 |
[contextMenu] item type (0) | 2017.03.07 |