在经典 ASP (VBScript) 中,当我替换字符串时,会出现一个奇怪的字符。
<%
myString = "My Ttitle ®"
myString = Replace(myString,"®", "®")
Response.Write(myString)
%>
如果我将其打印为 HTML,最终结果是(其中有一个奇怪的 A):
My Ttitle ®
将其添加到页面顶部<%@ language="vbscript" codepage="65001"%>
在文本编辑器中打开文件(记事本即可)从文件菜单中选择另存为,然后选择 utf-8 而不是 ANSI 编码
添加到你的头部<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
(这实际上不是必要的,但不会造成任何伤害)
更多信息请点击此处
http://www.hanselman.com/blog/InternationalizationAndClassicASP.aspx http://www.hanselman.com/blog/InternationalizationAndClassicASP.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)