<% response.setCharacterEncoding("gbk");%>  页面内容可以正常显示中文 pageencoding=utf-8  可是 为什么 我通过 ie里边的 查看 编码 变成utf-8  
的时候  页面会成乱码呢  火狐也是如此 !  utf-8不是国际通用的吗  怎么回事捏  浏览器问题 还是 我理解错了 

解决方案 »

  1.   

    给点分,应该改成<% response.setCharacterEncoding("UTF-8");%> 吧!
      

  2.   

    你页面编码是UTF-8,你 "response"回来的编码是GBK,是将UTF-8的东西转成GBK回复给你,有些可能已经不能正常显示了,你在将这个不能正常显示的东西再用UTF-8显示,还是乱码。统一都设置成UTF-8,就没有问题了,你也说了UTF-8是通用的,显示中文当然不成问题了,为啥一定要来个GBK呢?编码不统一,之后问题会很麻烦的
      

  3.   

    <% request.setCharacterEncoding( "UTF-8"); %> 
      

  4.   

    1,GBK只支持中文 UTF_8支持其他国家语言
    2,QQ 1543150073 大家讨论
      

  5.   

    大家还没理解我的意思  这样说吧   打开 谷歌首页 随便搜索什么 在搜索页中 通过浏览器 改变 页面编码 改为 gb2312 或者其他  页面会出现乱码  谷歌的默认是 utf-8 换成 gbk 就会出现乱码   求解