急急急。。。asp.net 整个站点网页编码问题【100分】

litlove 2009-03-06 09:18:51
本小菜菜开发了一个网站。。。
首先用dreamweaver做网页 - gb2312 的编码
然后再弄到 vs 2008 中套程序
vs2008中默认编码是 utf-8 当时是没怎么注意
可是等网站做完了,发现ajax编码都乱码了。。。。
整个网站大概有7,80个页面,js文件也巨多。。。。
请求达人指点一下。。。
我该何去何从啊?????

在线等............................
...全文
187 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
litlove 2009-03-06
  • 打赏
  • 举报
回复
结贴了,我把所有的meta标签都设置成gb2312了,
而且web.config里设置了
<globalization fileEncoding="gb2312" requestEncoding="gb2312" responseEncoding="gb2312"/>
强制转化编码,也不知道会出问题么
但是文件里的字符编码还有些是utf8,没办法 只能一个一个检查了...
而且gb2312后,ajax中文还有问题,烦闷 靠...
谢谢大家帮我想办法。。。
zhujiechang 2009-03-06
  • 打赏
  • 举报
回复
web.config
<globalization fileEncoding="gb2312" requestEncoding="gb2312" responseEncoding="gb2312"/>
pgameli 2009-03-06
  • 打赏
  • 举报
回复
慢慢改吧
默哀...
BossFriday 2009-03-06
  • 打赏
  • 举报
回复
把所有的页面都继承自一个basePage(建议也应该有一个这样的基类,下次再有类似的问题,你也好统一解决)
在basepage中统一处理,编码的的指定.
litlove 2009-03-06
  • 打赏
  • 举报
回复
嗯.. 我现在把所有编码改成utf-8了。。测试下ajax中文 还有一些东西看看
zzxap 2009-03-06
  • 打赏
  • 举报
回复
BS用DW的人。
Teng_s2000 2009-03-06
  • 打赏
  • 举报
回复
如果项目要做成多语言的,最好UTF-8

如果只是中文版的就可以GB2312
oujizeng 2009-03-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 look4sword 的回复:]
这种问题
首先,建议用母版页,这样要改编码只改母版页和web.config就可以了。
然后,你已经做好了,那就照上面兄弟说的,替换整个项目,或用editplus,打开所有要改的文件,然后替换所有文件。

ps.全部改成UTF-8,建议。
[/Quote]呵呵,这个方法可以行得通的,我以前就这样改过,就是不知道你有没有用过这个文本编辑工具!
Roc_Lee 2009-03-06
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 ccs02287 的回复:]
DW是哪版的?
反正MX2004乱码比较严重
[/Quote]

顶这个。 现在用MX2004是会有这个问题。以后楼主可以借鉴一下。
解决的方法大部分还是替换了,没什么实际好的效果
风骑士之怒 2009-03-06
  • 打赏
  • 举报
回复
建议换成utf-8 ,慢慢改吧
jasondct 2009-03-06
  • 打赏
  • 举报
回复
这么 没有什么好办法, 你只能修改程序了。因为客户的 浏览器 不能因为你的程序 而改变。
在你自己的 计算机上可以在代码 加上 修改默认显示 字体的 强制代码;
例如 这样
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
zzxap 2009-03-06
  • 打赏
  • 举报
回复
重新另存为utf8编码
litlove 2009-03-06
  • 打赏
  • 举报
回复
谢谢8楼的批评,您能指点下有什么方法解决这个问题吗
如何把项目的编码全部转化成utf-8?
因为项目设计到很多js,aspx文件
jfd198512 2009-03-06
  • 打赏
  • 举报
回复
建议用简体版本 顶
金大哈 2009-03-06
  • 打赏
  • 举报
回复
up
sunzhong2003 2009-03-06
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 look4sword 的回复:]
BS用DW的人。
[/Quote]
看来你不会用哦
DW也可以设置默认编码的,这不能怪别人,只能怪自己了
项目最好是UTF-8的编码
look4sword 2009-03-06
  • 打赏
  • 举报
回复
BS用DW的人。
空心兜兜 2009-03-06
  • 打赏
  • 举报
回复
DW是哪版的?
反正MX2004乱码比较严重
kfps8kfps8 2009-03-06
  • 打赏
  • 举报
回复
这个问题比较麻烦,都换成UTF-8格式吧
shizhen_zhang 2009-03-06
  • 打赏
  • 举报
回复
现在只能替换了。
加载更多回复(4)

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧