我遇到的一个更加无解的问题:“当前网页编码格式是utf-8,点击浏览器的后退按钮之后,编码格式编程GBK了” 求解啊编码

解决方案 »

  1.   

    在头部文件插入下面的红色部分的代码
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta http-equiv="Expires" CONTENT="0">  <meta http-equiv="Cache-Control" CONTENT="no-cache">  <meta http-equiv="Pragma" CONTENT="no-cache">  
    <title>aa</title>
      

  2.   

    IE菜单栏,查看菜单->编码->改为utf-8
      

  3.   

    改了  都改了  我用的是点单登录模式  登录成功后进入菜单页  然后点击IE浏览器的后退按钮,页面还是当前页,但是当前页的编码格式变成了gb2312了
    缓存的方法也用了 没有管用的
      

  4.   

    页面编码什么的设置了的话,IE菜单栏,查看菜单->编码->自动选择
      

  5.   

    pageEncoding="UTF-8",charset="utf-8",还有request,response这些设置成utf-8还不行那就是ie浏览器的缓存原因了
    工具栏->Internet选项->在浏览历史记录那边设置里面的检查网页的较新版本,选择每次访问网页时。确定后重启IE
      

  6.   

    是不是你的单点里面有更改charset的地方,或者你的单点登陆的编码和页面的编码不一致