asp 字符串问题 急~!!!

来源:百度知道 编辑:UC知道 时间:2024/05/04 12:05:38
我想要 把 “《%” “%》” 作为一个字符串给一个变量 单个(" <%")可以正常使用 但是2个(“《%%》”)连起来就不能用了, 错误提示是 Microsoft VBScript 编译器错误 (0x800A0409) 未结束的字符串常量 希望大侠们帮忙看看,急啊~!

用 ASCII 编码解决。

字符“<”的 ASCII 编码是 60
字符“%”的 ASCII 编码是 37
字符“>”的 ASCII 编码是 62

※注:将 ASCII 编码转换为字符使用 Chr 函数

例如,显示“<%= 变量 %>”字符串:
<%
Dim str
str = Chr(60) + "%= 变量 %" + Chr(62)
Response.Write(Server.HtmlEncode(str))

'注:“<% %>” 标记在 IE 中不能直接显示,所以使用了 Server.HtmlEncode编码
%>

把(“《%%》”)
改成(“《%%%%》”)看看

<%
t="<"&"%"&"%"&">"
response.write t
%>
保证你可以,试试