场景:
想使用jquery .load显示一个页面的内容:target_page:被load页面就是一个简单的Echo ,当然其中有中文。host_page: html
target_page是php脚本,脚本本身是gb2312编码;
host_page也是本身了是GB2312编码
问题:
host_page使用的调用方式是 $("#obj").load(),页面总是显示为乱码
解决方法:
在target_page里面添了个条编码控制语句:
header("Content-type: text/html; charset=gb2312");
在host_page里面采用html方式进行显示:
$("#obj").load('xxx.php,function(rText){
$("#obj").html(rText);
});
至此乱码问题解决。
阅读(5025) | 评论(0) | 转发(0) |