[charSet] IE 소스보기시 한글 깨지는 이유

Object
  • IE 소스보기시 한글 깨지는 이유중 Ajax 통신 선언부가 끼치는 영향에 대해 알아본다.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
  <meta http-equiv="Content-Type" content="text/html;charset=euc-kr" />
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$.ajaxSetup({
  contentType:"charset='utf-8'"
});
$.ajax({
  url: 'ajax/test.html',
  success: function(data) {
    $('.result').html(data);
    alert('Load was performed.');
  }
});
</script>
 </HEAD>
 <BODY>
  한글 테스트
 </BODY>
</HTML>

소스보기시에 한글이 깨지는 한쪽 머리가 아파지는 문제를 풀기위해
서핑한 결과 - 한 페이지내에 서로 다른 CharSet이 존재할때 글자가 깨진다고 '증언' 확보.

하지만 ajax 선언부가 영향을 끼칠줄이야.
파폭이나 크롭에서의 결과는 한글이 올바르게 출력된다. 하나로 통일하자.
우리나라도 통일되어야 할텐데..

댓글

가장 많이 본 글