注册 登录
编程论坛 ASP技术论坛

网页编码一刷新就错乱,烦请各位帮忙

ztkx 发布于 2008-06-20 12:47, 862 次点击
asp+javascript写的,数据库联接用的是单一的inc
没什么经验,最初使用gb2312,但是fckeditor要求utf8,当然数据正常显示是最重要的
所以改成utf8但是,总是在改的瞬间是好的(见下面),刷新一下或者有某个问题出现时(在我这里是修改文章的时候),就乱码了,得手工设置gb2312(但是我不改成了utf8吗)

我怀疑是数据库文件内容的问题,删了重新录入,依然如故

最蹊跷的是
对于新闻录入的几个文件add.asp,list.asp
<% @language="javascript" codepage="65001" %>
这句,我把codepage去掉或者加上,再保存都是显示正常(meta里指定了charset=utf-8),刷新就完了.

还有就是modify 这里总是出错,就是一个form,把内容都填里,然后提交保存的时候就会产生object expected告警
4 回复
#2
ztkx2008-06-21 12:20
自己顶一下
#3
makebest2008-06-21 13:04
如果只用简体中文的话,不要改 CODEPAGE,而是把
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
全部改成
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
#4
ztkx2008-06-21 18:58
问题fckeditor要求的是utf8,所以改的
#5
multiple19022008-06-21 20:21
看下这篇文章:http://user.qzone. [转] CodePage的用法
1