asp网站页面上都是问号

如果你在网页的<head></head>之间加入了如下代码:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

则在asp代码部分也要加上:
<%
Session.CodePage = 65001
%>

如果你在网页的<head></head>之间加入了如下代码:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

则在asp代码部分也要加上:
<%
Session.CodePage = 936
%>


即要保持html部分与asp部分编码的统一性。

统一后再将asp文件保存为相应的格式,即如果统一用utf-8编码,则将文件按utf-8格式保存,如果统一用gb2312编码,则将文件按gb2312格式保存。

推荐使用utf-8编码。

当然,如果统一成其他的编码,则应以那个编码格式保存。
原文地址:https://www.cnblogs.com/_zjl/p/2007962.html