用ASP+AJAX,从数据库取出的中文没乱码,但直接在网页中写的HTML却乱码...
我有两个ASP页面,index.asp是用JS实现每3秒使用AJAX去获取TEMP.ASP的内容~~但获取到的内容中,从数据库取出的中文没乱码,但直接在网页中写的HTML却乱码...
TEMP.ASP中我已经加上了 Response.Charset = "GB2312" 这句的了..index.asp中也有 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
为什么会出现这种情况啊?谢谢了
------解决方案--------------------通常是写一个过滤器,就是把所有的程序代码都统一成一个编码方式
------解决方案--------------------HTML code
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
------解决方案--------------------
看看是不是你temp.asp文件保存的编码问题
------解决方案--------------------
你再把文件另存一份,保存时注意格式选择。选成ANSI应该没问题。