반응형
최근 작업중 한가지 문제점이 생겼다.
EUC-KR 을 UTF-8로는 많이해보았다. Javascript의 escape() or encodeURIComponent() 함수를
이용하면 가급적 간편하게 인코딩을 할 수 있다.
이번에는 UTF-8에서 EUC-KR로 인코딩을 하는 방법에 대해 적어보도록 하겠다.
[1] 브라우져의 HEADER값을 변경한다.
Header: accept-charset="euc-kr" |
위방법은 Header의 값을 변경시켜서 WAS로 보내는 방법이다.
단, IE의 경우에는 인코딩이 되지 않는 문제점이 있다.
[2] form의 속성을 변경한다.
document.charset="euc-kr"; |
위방식을 이용하면 form submit 시에 euc-kr로 인코딩 절차를 거치게된다.
크로스 브라우징은 정말 힘들다. ㅠㅠ 하루빨리 모든 브라우져들이
웹 표준을 따르기를 바랄뿐이다. ㅠㅠ
반응형
'Program > JAVASCRIPT' 카테고리의 다른 글
부동 소수점 연산의 오류 (0) | 2013.04.07 |
---|---|
JQuery Plug-In(플러그인) 제작 강좌 #1 (Function VS Plug-In) (2) | 2013.02.05 |
[ DIV 영역 숨겼다 보이기 ] (0) | 2010.07.20 |
Java Script 멀티 브라우징 체크 (0) | 2010.04.13 |
멀티브라우징 이 지원되는 달력(Open Source) (0) | 2010.03.28 |