日期:2014-05-16  浏览次数:20674 次

ajax导入后乱码
用VBSCRIPT做的abc.asp页面单独打开的时候,固定汉字显示乱码,显示access数据库的动态汉字是正常的。
又做了一个页面用ajax导入刚才的abc.asp页面,结果固定汉字显示正常,数据库汉字又乱码。
是不是编码转换要,初学,糊涂的很

------解决方案--------------------
数据库使用nvarchar,nchar,就是带N开头的字符类型
------解决方案--------------------
用VBSCRIPT做的abc.asp页面单独打开的时候,固定汉字显示乱码,显示access数据库的动态汉字是正常的。
---------
这个是你页面的编码没设置好,如果是utf-8,你的asp文件的存储编码也要为utf-8,并且设置下响应头的charset也为utf-8,页头也添加codepage=65001编码
HTML code

<%@ language="VBScript" codepage="65001" %>
<%
response.CharSet="utf-8"
 %>