最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決Jquery load()加載GB2312頁面時出現(xiàn)亂碼的兩種方案

 更新時間:2013年09月10日 17:33:43   作者:  
jquery的字符集是utf-8,load方法加載完GB2312編碼靜態(tài)頁面后,出現(xiàn)中文亂碼,可以通過將兩個頁面的編碼格式轉(zhuǎn)換成utf8的方法來解決,具體如下,感興趣的朋友可以參考下
問題描述:jquery的字符集是utf-8,load方法加載完GB2312編碼靜態(tài)頁面后,出現(xiàn)中文亂碼。

a.php
復(fù)制代碼 代碼如下:

<script language="javascript" type="text/javascript">
$(function(){
$("#zz").click(function(){
$("#job").load("b.php");
})
})
</script>
<a id="zz">點擊加載b頁面</a>
<div id="job"></div>

b.php
復(fù)制代碼 代碼如下:

<?php
echo "我這里面有中文";
?>

解決方案:

方法一:將兩個頁面的編碼格式轉(zhuǎn)換成utf8

方法二:在b.php開頭加入一行:header("Content-type: text/html; charset=gb2312");

a.php改為(不改應(yīng)該也行):
復(fù)制代碼 代碼如下:

$("#job").load('b.php',function(rText){
$("#job").html(rText);
});

問題解決。

如果使用的是smarty模板引擎,a.php加載的是模板b.html,那么要先使php標(biāo)簽可用,然后在b.html中加入:{php}header("Content-type: text/html; charset=gb2312");{/php}

相關(guān)文章

最新評論

泰和县| 成安县| 阳山县| 平和县| 盐源县| 库车县| 柳江县| 新邵县| 开化县| 德兴市| 内丘县| 五常市| 彰武县| 灵台县| 三穗县| 筠连县| 凉山| 太湖县| 沙坪坝区| 额敏县| 乌鲁木齐市| 汉寿县| 永寿县| 广饶县| 夏河县| 鹤山市| 集安市| 宁南县| 崇义县| 江油市| 伊金霍洛旗| 清原| 游戏| 大邑县| 旺苍县| 犍为县| 普宁市| 垦利县| 凌源市| 多伦县| 绥中县|