发布于 2015-11-13 11:30:04 | 134 次阅读 | 评论: 1 | 来源: PHPERZ

这里有新鲜出炉的精品教程,程序狗速度看过来!

Ajax

AJAX即“Asynchronous Javascript + XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。


出现这样的问题,是因为文件保存编码和页面显示编码不一至造成的。各种浏览器,没有统一的规范,特别是IE,做浏览器兼容时,是比较郁闷的。下面模拟一下这个问题。

1,test.php采用gbk或者gb2312编码

<?php  
header("content-Type: text/html; charset=utf8");//设置页面显示为utf8  
echo "aaa";  
die; 

2,index.html

<html>  
<head>  
</head>  
<body>  
<script type="text/javascript" src="jquery-1.8.0.min.js"></script>  
<script type="text/javascript">  
$(function(){  
$.ajax({  
   type: 'post',  
   url: 'test.php',  
   success:function(data){  
alert(data);  
   }  
});  
});  
</script>  
</body>  
</html> 

加上  header("content-Type: text/html; charset=utf8");//设置页面显示为utf8   

就好了



最新网友评论  共有(1)条评论 发布评论 返回顶部
ojqz 发布于2016-04-22 14:29:56
为啥我的不行啊
支持(0)  反对(0)  回复

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务