在ASP中使用含"%>"的字符串

作者:vkvi 来源:千一网络 日期:2005-11-3

我们知道%>是ASP的结束标记符,在字符串中直接使用%>会产生错误。比如:
<%
response.Write("%>") '错误:未结束的字符串常量
%>

那么要正确输出%>该怎么写呢?有人说利用Chr(charcode)函数,但利用函数,还不如直接利用字符串连接符,这个不是今天我们要讨论的,我们介绍第二种,如下:
<%
response.Write("%\>") '正确,输出%>
%>

%>变成%\>就可以了。那么要输出%\>又怎么写呢?
<%
response.Write("%\\>") '输出什么?
%>
不对,我们看到上述输出的结果是%\\>,说明\并非转义字符。
我认为要输出%\>,可以将它分开写,比如:
<%
response.Write("%\" & ">") '输出%\>
%>

你前面那位网友看了:无组件上传文件-错误的五行、六行代码实现上传

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他