jQuery load()函式載入頁面出現亂碼

admin發表於2017-02-25
使用load()函式載入頁面的時候,有時候會出現亂碼的情況,當然亂碼出現的原因可能有多種,但是可能由於編碼問題導致的這種情況最多,解決方案也非常的簡單,下面就簡單介紹一下。

載入程式碼:

[HTML] 純文字檢視 複製程式碼
<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編碼方式。

只要將兩個頁面改成統一的編碼方式即可。


相關文章