为什么我的ASP页面 从数据库中查出东西是乱码?
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>是乱码<metahttp-equiv="...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 是乱码
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 则不显示数据 展开
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 则不显示数据 展开
3个回答
展开全部
要是utf-8的在页面最顶端加如下代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
<% Response.Charset="UTF-8" %>
要是gb2312的在页面最顶端加如下代码:
<%@ CODEPAGE=936 %>
<% Response.CodePage=936%>
<% Response.Charset="gb2312" %>
网站的页面编码要尽量保持一致,若是后台编码和前台不一样,就会出现你现在的情况,加如上代码要是还不行,就在dreamweaver中重建一个文件,编码保持和后台一致,把数据copy过来就行了.
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
<% Response.Charset="UTF-8" %>
要是gb2312的在页面最顶端加如下代码:
<%@ CODEPAGE=936 %>
<% Response.CodePage=936%>
<% Response.Charset="gb2312" %>
网站的页面编码要尽量保持一致,若是后台编码和前台不一样,就会出现你现在的情况,加如上代码要是还不行,就在dreamweaver中重建一个文件,编码保持和后台一致,把数据copy过来就行了.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询