读书人

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

发布时间: 2012-09-01 09:33:03 作者: rapoo

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);      ..... //其他中文参数     }

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

读书人网 >Ajax

热点推荐