为什么有时候会有乱码?

nonameismyname 2008-01-19 08:36:06
我做了一个ASP的OA.可是有时后会输出的时候会有乱码.不同的用户如果用的是不同的浏览器.就会有不同的情况.有的是一打开就会有乱码.有的是在使用过程中会出现乱码.有的是在弹出警告窗口后会有乱码.但要是把浏览器关掉再打开又会没有.我用过response.charset="gb2312"(或"UTF-8")
这样去规定它的编码格式,但好像没用.

请高手指点.急啊.

先谢谢了.
...全文
102 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cyberdragontech 2008-01-31
  • 打赏
  • 举报
回复
首先你要注意数据库里面的数据是以什么编码存储的..

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>--脚本编码

session.codepage="936"--ASP代码

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />--页面编码,相当于IE浏览器

的"查看-编码"
草原可可 2008-01-31
  • 打赏
  • 举报
回复
要页面的编码和数据库的编码一致 才不会出现乱码
nonameismyname 2008-01-31
  • 打赏
  • 举报
回复
我试了.还是有的用户会乱码啊.
还有其它 的原因吗?
CODE163 2008-01-20
  • 打赏
  • 举报
回复
学习了
yalan 2008-01-20
  • 打赏
  • 举报
回复
在动态页面的开头全部使用session.codepage="936"或session.cosepage="65001"就可以了
936:gb2312编码
65001:utf-8编码

然后在head中指定charset就可以了

100%有效,我也刚解决一个问题,用session.codepage解决的呵呵

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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