• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp 输出换行的详细说明 原创

    测试代码:输出简单的ul li
    1.asp

    复制代码 代码如下:

    %
    response.write "ul>"
    response.write "li>脚本之家/li>"
    response.write "li>www.jb51.net/li>"
    response.write "/ul>"
    %>

    结果是:右键源文件看到的是
    复制代码 代码如下:

    ul>li>脚本之家/li>li>www.jb51.net/li>/ul>

    1、如果为了字符的在源文件中输出好看,利于优化阅读等原因,可以用vbcrlf
    代码写成
    复制代码 代码如下:

    %
    response.write "ul>"vbcrlf
    response.write "li>脚本之家/li>"vbcrlf
    response.write "li>www.jb51.net/li>"vbcrlf
    response.write "/ul>"
    %>

    输出的源码为
    复制代码 代码如下:

    ul>
    li>脚本之家/li>
    li>www.jb51.net/li>
    /ul>

    第二种:如果是普通的文件,中间可以用
    复制代码 代码如下:

    response.write "div>脚本之家br>www.jb51.net/div>"

    第三种:如果是为了在textarea与html中,轮流显示,那么
    这样的情况一般是通过textarea而不是网页编辑中提交内容,那么就需要将textarea的换行,替换为br>
    CHR(10)表示换行,CHR(13)表示回车
    在asp中的换行符可以用常量:vbcrlf 和函数:chr(13)来使用;
    复制代码 代码如下:

    response.write "登陆成功"vbcrlf"欢迎使用"
    content=replace(content,"vbcrlf","br>") -

    下面是将textarea中的换行替换为br>
    复制代码 代码如下:

    fString = Replace(fString, CHR(10), "br>")
    fString = Replace(fString, CHR(13), "br>")

    如果反过来,html中的br换行就需要替换为textarea中的换行
    复制代码 代码如下:

    fString = Replace(fString, br>, vbcrlf)

    更具体的不再写了,大家可以自行测试,程序是边写边测试出来的。不是看出来的。

    其它说法
    最近在写ASP程序的时候,想要让我的HTML代码直接在ASP中输出,又要求他按照很工整的格式来进行输出。尝试了下我长期写到的\n、\t这些长期使用的制表符号,都不能直接输出了,于是梁龙在百度上查了一下相关的信息,帖出来,让关注梁龙和梁龙的博客的朋友们能够从中得到知识的积累。梁龙之前学习ASP的时候,貌似没有太在意这个,现在也算是做下弥补八。好了,直接上文

    vbCr Chr(13) 回车符。

    vbCrLf Chr(13) Chr(10) 回车符与换行符。 

    上一篇:asp中的rs.open与conn.execute的区别说明
    下一篇:用asp获取微软安全更新列表的代码 小偷程序
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp 输出换行的详细说明 原创 asp,输出,换,行的,详细,说明,