1、项目是个韩文的网站,在我自己的机器上一切正常。
页面上没有乱码,数据库中也没有乱码,取出数据也正常。

2、我把发布后的程序放到客户服务器上,页面出现乱码,数据库中正常,取出的数据也是乱码。
检查客户服务器已经安装了语言包,而且页面上读取js中的韩文不出现乱码。

3、我开发用的机器和客户的服务器的操作系统是一样的。
4、编码格式设置的都是euc-kr。
5、我的项目往客户服务器上一放,页面上的韩文就变成乱码了(黑方框),显示在页面上就是问号!
(就是这个aspx文件,粘贴到客户机上然后打开就是乱码了(黑方框))
6、为什么在我的电脑上行,在客户的就不行了,知道的指点一下,谢谢!

解决方案 »

  1.   

    web.config的responseEncoding设成UTF-8aspx文件也存为UTF-8看看呢
      

  2.   

    不妨让客户换台机器试试
    一般吧那几个码放上面就好使,一个例子<style type="text/css">
    @import url( css/css.css ); BODY { MARGIN: 0px }
    .STYLE1 {font-family: "euc-kr"}
            .STYLE2 {color: #FE9B00}
            span.huang1 {mso-style-name:huang1;
    mso-style-unhide:no;
    mso-ansi-font-size:9.0pt;
    mso-bidi-font-size:9.0pt;
    font-family:"&#1026;&#718;&#805;","serif";
    mso-ascii-font-family:\0402\02CE\0325;
    mso-hansi-font-family:\0402\02CE\0325;
    color:#FE9B00;
    mso-text-animation:none;
    font-style:normal;
    text-decoration:none;
    text-underline:none;
    text-decoration:none;
    text-line-through:none;}
            </style>
    <span class="STYLE2" style="font-size:9.0pt;font-family:&quot;Batang&quot;,&quot;serif&quot;;
    mso-ascii-font-family:\0402\02CE\0325;mso-hansi-font-family:\0402\02CE\0325;
    mso-fareast-language:KO">&#48513;&#44221;&#46972;&#48708;&#50648;&#44148;&#52629;&#44148;&#51088;&#51228;&#50976;&#54620;&#54924;&#49324;</span>
      

  3.   

    客户那边装没装什么解码之类的补丁,我像这个也会影响另外  webconfig  里  encoding="utf-8"
      

  4.   

    超级无语。两个星星的人了还用ACIIS码,在作跨语言环境下的项目。把项目全部换用utf-8就可以解决这个问题。