您的位置:程序门 -> web 开发 -> asp



asp+mssql+javascript 页面,使用xmlhttp更新内容,结果一段时间后页面全部乱码。。


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


asp+mssql+javascript 页面,使用xmlhttp更新内容,结果一段时间后页面全部乱码。。[无满意答案结贴]
发表于:2008-01-17 14:18:18 楼主
取出的数据全部乱码,而另开页面就正常。。。
无论如何刷新
包括ctrl+f5都无效,
什么原因哪。。。
同样的页面啊。。怎么就不同的效果呢。。
发表于:2008-01-17 14:19:211楼 得分:0
  h   ????     ???  
 
  n   ??     ???  
 
  b   ????     ????  
 
  b   ???     ????  
 
  b   ????werwtr     ???  
 
  sm?????     ????  
 
  ???[????/?????     ????  
 
  ???????     ????  

乱码之一。。。
就剩下一个页面ie没有关了。。
为啥呢。。
发表于:2008-01-17 14:24:462楼 得分:0
声明
response.codepage
session.codepage
response.charset
发表于:2008-01-17 14:25:333楼 得分:0
把你的核心代码贴一下,应该是你取得数据时得到的编码问题
发表于:2008-01-17 14:36:504楼 得分:0
到我的blog找byte2str
发表于:2008-01-17 14:41:085楼 得分:0
o(∩_∩)o...

页面所有中文正常
只有数据库取出部分有问题
该设置的都设置了,关键是新开页面都没问题
不需要转换数据类型
发表于:2008-01-17 14:41:476楼 得分:0
在所有的输出之前写上
response.charset   =   "gb2312"
发表于:2008-01-17 14:42:047楼 得分:0
如果
response.write(rs("pname"))   也要byte2str的话。。。我就无语了
发表于:2008-01-17 14:42:438楼 得分:0
response.charset="gb2312"
类似这一类的回家就不需要了

谢谢
发表于:2008-01-17 14:43:069楼 得分:0
也不一定非的是gb2312,反正所有编码统一一下.
发表于:2008-01-17 14:43:2410楼 得分:0
response.charset="gb2312"
类似这一类的回答就不需要了  
发表于:2008-01-17 14:56:0611楼 得分:0
录入数据时候是什么编码?显示的时候是什么编码?
发表于:2008-01-17 15:02:3312楼 得分:0
不想问了。。
sigh

一种很无力的无奈

我的星星原来只是装饰品。
发表于:2008-01-24 17:15:1513楼 得分:0
session.codepage=936  
936=gb2312


快速检索

最新资讯
热门点击