加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

经典ASP(VBScript)替换字符串中的特殊字符表现得很奇怪

发布时间:2020-12-16 06:49:58 所属栏目:asp.Net 来源:网络整理
导读:在经典ASP(VBScript)中,当我替换字符串时,会出现一个奇怪的字符. % myString = "My Ttitle #174;" myString = Replace(myString,"#174;","?") Response.Write(myString)% 如果我将其打印到HTML,最终结果是(其中有一个奇怪的A): My Ttitle ?? 解决方法 在页
在经典ASP(VBScript)中,当我替换字符串时,会出现一个奇怪的字符.

<%
    myString = "My Ttitle &#174;"
    myString = Replace(myString,"&#174;","?")
    Response.Write(myString)
%>

如果我将其打印到HTML,最终结果是(其中有一个奇怪的A):

My Ttitle ??

解决方法

>在页面顶部添加此项<%@ language =“vbscript”codepage =“65001”%>
>在文本编辑器中打开文件,(记事本会这样做)从文件菜单中选择Save As并选择utf-8而不是ANSI编码
>添加你的头部< meta http-equiv =“Content-Type”content =“text / html; charset = utf-8”/> (这实际上不是必要的,但它不会造成任何伤害)

更多信息在这里

http://www.hanselman.com/blog/InternationalizationAndClassicASP.aspx

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读