ASP关于添加<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>后仍然乱码的问题!

已经在公共文件conn.asp头部添加了<%@LANGUAGE=”VBSCRIPT” CODEPAGE=”936″%>

为什么访问gb2312编码的中文还是乱码?

编码格式为“GB2312”
我在页面中第一行加入<%@LANGUAGE=”VBSCRIPT” CODEPAGE=”936″%>这句代码,上传至服务器上后,页面为空白页,但取掉这句代码页面能显示,但是从数据库中读出的数据为乱码,本地测试无问题!请问下这是什么原因?

解决方案:

去掉<%@LANGUAGE=”VBSCRIPT” CODEPAGE=”936″%>

加上
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />

<%
Session.CodePage=936
Response.Charset=”gb2312″
%>

原文链接:,转发请注明来源落伍老站长!

发表评论