谢谢,至少有人回了一个."js中的传输是utf-8的",这个我是知道的,但是总不能为了个脚本的编码问题把所有页面全改成跟脚本一样的吧,我觉得肯定有解决办法,163.com的首页tabs页面是gb2312的,他没有乱码呀

解决方案 »

  1.   

    尝试php转:
    iconv('gb2312','utf-8','回现的数据')
      

  2.   

    我是ajax回显时的乱码(显示页面是静态的),脚本里也有iconv函数类似的东西吗?
      

  3.   

    ASP 用ADODB.Stream 进行转码.
      

  4.   

    我是ajax回显时的乱码(显示页面是静态的),脚本里也有iconv函数类似的东西吗?
    =======================================================================1.php
    -------------------------------------------------
    发送请求(ajax发送请求给2.php,并抓取2.php返回的数据)2.php
    -------------------------------------------------
    echo iconv('gb2312','utf-8','返回什么数据给1.php');
      

  5.   

    用iconv这个函数可能函要重新编译PHP编译时多加一个参数
      

  6.   

    那我的显示页面不是也要改成utf-8的??
      

  7.   

    还有可能是你的IE-->查看->编码那里选择的不对.所以显示为乱码
      

  8.   

    你是把调用页面改成了utf-8,回现页面不改,是吧?
    好像行了.没有别的办法能保证调用页面不改编码格式吗?如果有,就太好了.
      

  9.   

    to:mrshelly(Shelly)也谢过了,我确实用过asp/.net,但是两年不玩了.
      

  10.   

    那我的显示页面不是也要改成utf-8的??
    =================================
    不需要.
      

  11.   

    搞定,虽然调用页面还是要改成utf-8,毕竟能显示正常了.