源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

asp 输出换行的详细说明 <font color="red">原创</font>

  • 时间:2020-02-28 02:21 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:asp 输出换行的详细说明 <font color="red">原创</font>
测试代码:输出简单的ul li 1.asp
[u]复制代码[/u] 代码如下:
<% response.write "<ul>" response.write "<li>编程素材网</li>" response.write "<li>www.1sucai.cn</li>" response.write "</ul>" %>
结果是:右键源文件看到的是
[u]复制代码[/u] 代码如下:
<ul><li>编程素材网</li><li>www.1sucai.cn</li></ul>
1、如果为了字符的在源文件中输出好看,利于优化阅读等原因,可以用vbcrlf 代码写成
[u]复制代码[/u] 代码如下:
<% response.write "<ul>"&vbcrlf response.write "<li>编程素材网</li>"&vbcrlf response.write "<li>www.1sucai.cn</li>"&vbcrlf response.write "</ul>" %>
输出的源码为
[u]复制代码[/u] 代码如下:
<ul> <li>编程素材网</li> <li>www.1sucai.cn</li> </ul>
[b]第二种:如果是普通的文件,中间可以用 [/b]
[u]复制代码[/u] 代码如下:
response.write "<div>编程素材网<br>www.1sucai.cn</div>"
第三种:如果是为了在textarea与html中,轮流显示,那么 这样的情况一般是通过textarea而不是网页编辑中提交内容,那么就需要将textarea的换行,替换为<br> CHR(10)表示换行,CHR(13)表示回车 在asp中的换行符可以用常量:vbcrlf 和函数:chr(13)来使用;
[u]复制代码[/u] 代码如下:
response.write "登陆成功"&vbcrlf&"欢迎使用" content=replace(content,"vbcrlf","<br>") -
下面是将textarea中的换行替换为<br>
[u]复制代码[/u] 代码如下:
fString = Replace(fString, CHR(10), "<br>") fString = Replace(fString, CHR(13), "<br>")
如果反过来,html中的br换行就需要替换为textarea中的换行
[u]复制代码[/u] 代码如下:
fString = Replace(fString, <br>, vbcrlf)
更具体的不再写了,大家可以自行测试,程序是边写边测试出来的。不是看出来的。 [b]其它说法 [/b]最近在写ASP程序的时候,想要让我的HTML代码直接在ASP中输出,又要求他按照很工整的格式来进行输出。尝试了下我长期写到的\n、\t这些长期使用的制表符号,都不能直接输出了,于是梁龙在百度上查了一下相关的信息,帖出来,让关注梁龙和梁龙的博客的朋友们能够从中得到知识的积累。梁龙之前学习ASP的时候,貌似没有太在意这个,现在也算是做下弥补八。好了,直接上文 vbCr Chr(13) 回车符。 vbCrLf Chr(13) & Chr(10) 回车符与换行符。 
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部