乱码部分是,js的一个变量,这个变量是cookie里面的,是‘用户名’页面加载的时候,用js写到一个html的一个id里的

解决方案 »

  1.   

    页面编码是gbk,不过js的编码我不知道是什么?我怎么知道js的编码呢,应该是统一的吧
      

  2.   

    就是那个js变量的事情,js里写中文就没事情
      

  3.   

    可以这样试试
    保存的时候,变量的值,使用encodeURIComponent进行编码
    取出的时候,使用decodeURIComponent解码
      

  4.   

    cookie是靠php写进去的,读的时候用js读
      

  5.   

    只能说对中文支持不好.IE支持中文名的页面文件.FF的扣肉都是乱码了...
      

  6.   

    php写入的时候要记得urlencode
    js读取的时候unescape
      

  7.   

    在head中加入下面的标签试试<meta http-equiv="Content-Type" content="text/html; charset=utf-8">或者
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">