首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax主流浏览器的汉语参数传递

2012-09-01 
ajax主流浏览器的中文参数传递做web的童鞋经常遇到这样的痛苦,前端传递给后台的中文参数是乱码,导致无法正

ajax主流浏览器的中文参数传递
    做web的童鞋经常遇到这样的痛苦,前端传递给后台的中文参数是乱码,导致无法正确查询数据库或做文件处理。现在主流的浏览器主要是三种:IE,Firefox,Chrome。
    我个人在web时,比较喜欢用Chrome做测试展示,因为平时都常用Chrome。我看过各大浏览器之间的比较,Chrome的综合实力是很给力的,Google出品的浏览器果然很牛。Firefox是比较常用的浏览器,懂计算机的都喜欢用Firefox,因为Firefox是比较早脱离IE内核,在性能上又比IE好,且又是开源的内核,所以一旦发布,就对IE浏览器的市场产生很大的冲击,IE是仗着微软的操作系统邦定,所以一直把持着浏览器的主要市场。
    好了,说了很多废话,进入正题把。ajax传递参数的方法有两种,GET和POST。GET的使用比较简洁,传递参数可以直接把url中,类似于search.php?name='wangjian',而XMLHttpResponse.send方法的参数为空,GET方式的send一定为空,search.php中获取GET参数时只需

   if($type!=0)    {      $file_name=iconv("UTF-8","GB2312",$file_name);      ..... //其他中文参数     }

  好了,写了这么多,大家可以去试一下。

热点排行