utf-8编码的问题

来源:百度知道 编辑:UC知道 时间:2024/06/24 16:16:52
说明:
有一个静态页面:1.html;一个动态页面:1.asp;一个ACC(.MDB)数据库连接文件:conn.asp。

关系如下:
1、1.asp包含conn.asp(<!--#include file="conn.asp" -->);
2、1.html调用1.asp(<SCRIPT language=JavaScript src="1.asp" type=text/JavaScript>);

部分内容如下:
1、1.html里面有如下语句:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"></meta>
2、conn.asp里面有如下语句:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
3、1.asp里面有如下语句:
<%response.write "测试数据显示"%>

问题:
浏览1.html时出现部分乱码,即:1.asp里面查询到数据库里面的汉字显示正常,但是response.write显示出来的数据是乱码,只能显示英语,不能显示汉字。

应该说清楚了吧。。。

请问高手,该如何解决乱码问题。。。。在线等待。。。

很有可能是你的1.asp文件不是以UTF-8格式保存的而是以ANSI即GBK编码保存的,所以你用编辑器里看是正常的汉字,在浏览器里看的时候,因为你提示浏览器编码是UTF-8,所以就乱码了

文件也保存成utf-8的