需要转换一下:
String a="汉文";
 String qualitysupply= new String(a.getBytes("ISO-8859-1"),"gb2312");

解决方案 »

  1.   

    加入:<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>试试。
      

  2.   

    用window.alert('')试试我以前用confirm()时也出过类似问题,但用window.confirm()就可以了。
      

  3.   

    把web.config文件中的
    <globalization 
                requestEncoding="utf-8" 
                responseEncoding="utf-8" 
       />
    改为
    <globalization 
                requestEncoding="gb2312" 
                responseEncoding="gb2312" 
       />
    试试
      

  4.   

    同意 alexlimingjun(风继续吹) 的做法,应该能行了,很多人问过这个问题
      

  5.   

    alexlimingjun 谢谢你,  你的方法正确!