我在新安装的Windows 10和IIS
附带了一个令人困惑的问题。
Classic ASP的问题是Response.Write
和<%=varname%>
输出html标记,以便所有<
符号和
标记中的>
符号将替换为奇数字符组合,例如:+ADw-
。
因此,浏览器无法正确显示输出html。
例如,
Response.Write("<div>hello</div>")
输出以下内容:
+ADw-div+AD4-hello+ADw-/div+AD4-
有谁能说出这个问题的原因是什么以及如何解决?
答案 0 :(得分:2)
我自己找到了问题的原因 - 这与IIS管理器中经典asp设置中的错误代码页值有关。我错误地写下了unicode-utf-8的假值,我有65000,而且应该是65001.当然,在更改了值之后,问题就消失了。