国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

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

2019-11-20 22:18:52
字體:
供稿:網(wǎng)友
問題描述: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}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 扎赉特旗| 越西县| 吉安市| 茶陵县| 磐石市| 霍州市| 临夏市| 许昌县| 崇阳县| 蓝田县| 江都市| 上饶县| 上思县| 宁城县| 汝南县| 门头沟区| 麻栗坡县| 南充市| 本溪市| 宜宾县| 松江区| 天气| 正安县| 龙南县| 海盐县| 来宾市| 叶城县| 岳西县| 平邑县| 万山特区| 金门县| 霍邱县| 历史| 宁晋县| 永寿县| 乌拉特后旗| 红桥区| 乐昌市| 奇台县| 泗洪县| 南漳县|