我刚做了个站,做时用GB2312做的,后面想改UTF-8,见
DREAMWEAVER的修改里有个页面属性,能把GB2312改成UTF-8点确定就行,,
于是我就整个站的改了,
没想到改后我一在文件里添个代码什么的,就全变成了乱码,,,
改也改不回来,,,
现在整个站都不能用了,我又没备份,,,
有大侠能就我么,,,,跪求一就啊,,,
做了三个月的站就要废了

解决方案 »

  1.   

    在.NET 里每一页保存为Unicode
      

  2.   

    整个站的都改了?都改成utf-8也可以,utf-8也支持中文编码的,现在很多用的都是这种编码方式,至于出现编码问题,应该是你的浏览器编码方式设置的是GB2312,所以出现乱码,你把浏览器编码方式改成utf-8就没事了
      

  3.   

    你试一下用系统的文档打开,或者是EditPlus打开,可能会正常。
    另,就算修改也只是修改中文字体吧,两天应该完成的了吧。给点耐心,这种事多着呢,要吃一亏长一智啊~
      

  4.   

    看看web.config 吧..里面有个对字节编码的设置的... 试试看.
      

  5.   

    那有那么严重
    1 看看在dw里面能不能改回来
    2 配置webconfig里面的<globalization 
                requestEncoding="utf-8" 
                responseEncoding="utf-8" 
       />
    3 数据连接字符串添加 charset=gb2312 之类的东东
      

  6.   

    电脑上没有备份?只有当前一份程序?也没有用vss版本控制?汗
      

  7.   

    对了忘了说,,有80%的文件由于我懒,用了查找替换整个文件夹
    把gb2312替换为utf-8,,(MESSAGE("正的改么?改了就报废!"),我傻了,,按了OK)
      

  8.   

    那你把utf-8全部重新替换成gb2312...
      

  9.   

    用DREAMWEAVER编辑的时候就应该选utf-8,这是习惯问题!
    你看看配置文件里修改到一致的情况行不?比如,编码,地区性等.通常是可以,不过不太了解你的情况.
      

  10.   

    http://www.mtlook.com/reg.rar
    有一个被改废的页在这里,大哥们帮我下了看看能回来不,,
    我替换时是用DW里的查找文件夹,,
    所以,不只替换了里面的源代码,,还替换了什么我就不知道了,,
      

  11.   

    回复人:dwxing() ( 二级(初级)) 信誉:100  2006-12-15 17:46:45  得分:0

    用DREAMWEAVER编辑的时候就应该选utf-8,这是习惯问题!
    你看看配置文件里修改到一致的情况行不?比如,编码,地区性等.通常是可以,不过不太了解你的情况.
    。我原来对UTF-8认知太少。。没办法啊!!硬盘恢复工具,,我回家试试看,,,
      

  12.   

    搂主不要惊慌,你的文件我改回来了用记事本打开,然后选择另存为,保存格式改为utf-8就ok了
      

  13.   

    kkk8000(小菜头) 谢谢你啊,虽然用你的方法还有几个文件不能改回来不过已经够了,
      

  14.   

    呵呵跟我一样。我用微软的AJAX控件作的项目慢慢发现乱码越来越严重,最后全部删除微软的AJAX,用手写的AJAX
      

  15.   

    楼主用的dw是什么版本的呀,是不是版本太低了呀.我这里把gb2312转成utf-8后能正常编辑呀.
      

  16.   

    把源文件保存为 utf-8 格式,而不是普通的 ANSI 格式。
      

  17.   

    如果字符集设置了 utf-8,文件就必须保存为 utf-8;如果字符集设置为 gb2312,文件就保存为 ANSI,错位都会导致乱码的。不过我没用过 DREAMWEAVER,我用的 Editplus 是支持选择保存格式的。