폼으로 넘긴 한글 값의 Character Set 고정시키기

2009. 4. 9. 16:35프로그래밍/Web Standard

서비스를 만들던 중에 여러 사이트에서 넘어오는 파라메터 값을 받아서 처리하는 일이 있었습니다.
넘어오는 파라메터의 언어셋을 고정시키는 방법이 있더군요.
이거 때문에 고생 좀 했었는뎅...

폼으로 넘기는 사이트쪽에 다음과 같이 추가 하면 됩니다.


Firefox등 기타 브라우저에서는 Form tag에 아래와 같은 파라메터를 추가해줍니다.
accept-charset="EUC-KR"

IE에서는 스크립트로 submit 처리시에 아래와 같은 스크립트를 추가해줍니다.
document.charset = 'euc-kr';

고민 끝~~~