关于界面乱码

      描述 

      乱码是我们做开发时常碰到的问题,编码、开发、迁移或部署都可能会碰到,这种情况一般都是硬件设备和软件编码所使用的字码格式不一致所造成的“混乱”。以前看到一个同事碰到此类乱码问题,总是尝试变换不同的编码格式去碰运气,有时候用utf-8、有时候用utf-7、有时候用gb2312……觉得很纳闷,部署在同一台服务器又是同一个站点,为什么有的页面用这个编码那个页面用另一种编码?直到到后来才知道。

      解决     

      解决此类问题,首先得保持我们自己软件编码格式一致吧。当界面文件和后台cs文件均开发完毕,如果说浏览器浏览到乱码,回到开发设计器里,选中出现乱码的页面 File —> Save [***] as —>弹出保存对话框后,下拉出Save as 按钮的菜单,选择Save with Encoding —>在高级保存选项的Encoding里选择 Unicode(UTF-8 with signature) -Codepage 65001 (我们一般是保存为utf-8带签名格式的)。再次浏览界面,追查是否还有乱码?如果乱码仍存在,噢就得进一步考虑其他解决方法了。

posted @ 2009-04-23 10:26  不白活一回  阅读(503)  评论(0编辑  收藏  举报