jQuery load()関数のロードページに文字化けし

831 ワード

jQuery load()関数ロードページに文字化けし:load()関数を使用してページをロードする場合、文字化けしが発生する場合があります.もちろん文字化けしの原因はいろいろあるかもしれませんが、符号化の問題による場合が最も多く、解決策も非常に簡単ではないので、簡単に紹介します.コードのロード:
<script type="text/javascript"> 
$(function(){ 
  $("#link").click(function(){ 
    $("#thediv").load("mayi.aspx"); 
  }) 
}) 
</script>
</head>
<body> 
<a id="link">    b  </a> 
<div id="thediv"></div> 
</body>
</html>

以上のコードが存在するページの符号化方式はutf-8である.
上にはload()関数でmayiをロードします.aspxの時に文字化けしが発生し、mayiはgb-2312符号化方式を採用しているため.二つのページを統一的な符号化方式に変更すればよい
原文の住所は次のとおりです.http://www.softwhy.com/forum.php?mod=viewthread&tid=9070
詳細については、次の項目を参照してください.http://www.softwhy.com/jquery/