³»
¿ë |
½ð´Ù³Ý À¥¿¬µ¿¼ºñ½ºÀÇ Ä³¸¯ÅͼÂÀº euc-kr ÀÔ´Ï´Ù.
UTF-8 ij¸¯ÅͼÂÀ» »ç¿ëÁßÀÎ ¹®¼¿¡¼ º°µµÀÇ ¼³Á¤¾øÀÌ Çѱ۸޼¼Áö¸¦ Àü¼ÛÇϸé ÇѱÛÀÌ ±úÁý´Ï´Ù.
¶ÇÇÑ ºê¶ó¿ìÀú¿¡ µû¶ó ij¸¯ÅͼÂÀ» º¯°æÇÏ´Â ¹æ¹ýÀÌ ´Þ¶ó ÀϺθ¸ Áö¿øÇÒ °æ¿ì
ƯÁ¤ ºê¶ó¿ìÀú »ç¿ëÀÚ¸¸ ÇѱÛÀÌ ±úÁö´Â °æ¿ì°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡¿Í °°ÀÌ Æû°ú ½ºÅ©¸³Æ®¿¡ euc-kr ¼³Á¤À» Ãß°¡ÇϽŠÈÄ ÀÌ¿ëÇϽøé ÇÑ±Û ±úÁüÇö»óÀ» ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.
------------------------------
1. Æû ¿¤¸®¸ÕÆ®¿¡ accept-charset ¼Ó¼ºÀ» Ãß°¡ÇÏ°í ij¸¯Åͼ °ªÀ» ¼³Á¤ÇÑ´Ù.
¿¹) accept-charset="euc-kr"
2. ½ºÅ©¸³Æ®¿¡¼ Æû ¼ºê¹ÔÀ» º¸³»±â Àü, ij¸¯ÅͼÂÀ» euc-kr·Î º¯°æÇØÁØ´Ù.
IE) document.charset = "euc-kr";
Chrome µî) document.characterSet = 'euc-kr';
3. Æû ¼ºê¹Ô ÈÄ¿¡ ij¸¯ÅͼÂÀ» ¿ø·¡ °ªÀ¸·Î µÇµ¹¸°´Ù.
ij¸¯ÅͼÂÀ» º¯°æ ½Ã, È÷½ºÅ丮 º¯°æ(¾ÕÀ¸·Î °¡±â/µÚ·Î °¡±â) ÈÄ¿¡µµ º¯°æÇÑ Ä³¸¯ÅͼÂÀÌ ³²¾ÆÀÖ´Â ¹®Á¦°¡ ÀÖ´Ù.
À̸¦ ÇØ°áÇϱâ À§ÇØ Æû Àü¼Û ÈÄ document.charsetÀ» ¿ø·¡´ë·Î º¹±¸ÇØÁà¾ß ÇÑ´Ù.
¡Ø document.charset Àº IE Àü¿ëÀ̹ǷΠChrome µî ´Ù¸¥ ºê¶ó¿ìÀú »ç¿ëÀÚµéÀ» À§ÇØ ¿¹¿Ü󸮰¡ ÇÊ¿äÇÕ´Ï´Ù.
------------------------------
**** Æû »ùÇÃ ****
<form name="smsform" action="" method="post" target="smsIframe" accept-charset="EUC-KR">
...
</form>
**** ½ºÅ©¸³Æ® »ùÇà ****
<script type="text/javascript">
function sendSMS(){
try{
document.charset = "euc-kr";
}catch(ex){
document.characterSet = 'euc-kr';
}
document.smsform.submit();
try{
document.charset = "UTF-8";
}catch(ex){
document.characterSet = 'UTF-8';
}
}
</script>
|