더 나은 프로그래머가 되자

캐릭터셋이 다른 서버로 폼 전송할때,accept-charset,utf-8,euc-kr 본문

레이아웃/HTML

캐릭터셋이 다른 서버로 폼 전송할때,accept-charset,utf-8,euc-kr

greathuman 2015. 3. 26. 11:32
UTF-8페이지에서 EUC-KR 페이지로 폼전송할때

<SCRIPT>
function form_chk(){
  document.charset = 'euc-kr';  //IE에서는 accept-charset가 먹히지 않으므로(망할 MS..) 스크립트에서 캐릭터셋을 다시 정의해준다.
  document.frm.submit();
  document.charset = 'utf-8';
}
</SCRIPT>
<FORM accept-charset=euc-kr method=post name=frm>
<INPUT type=hidden value=한글 name=data> 
<INPUT onclick=javascript:form_chk() type=button value=전송>
</FORM>

Comments