ASP换行符 - \ n?

问题描述 投票:10回答:5

我一直在寻找一种方法,在我查看源代码时在代码中插入换行符。我不是在寻找qazxsw poi

像PHP等同于<br />的东西

有关如何在ASP中执行此操作的任何想法?我将把它放在一个字符串里面。

asp-classic vbscript line-breaks
5个回答
22
投票

在字符串中无法做到这一点。你必须像这样附加vbCrLf:

\n

如果你想将它包含在字符串中,你可以像这样进行替换:

Response.Write "hello" & vbCrLf & "world"

2
投票

除了output = "hello\nworld" output = Replace(output, "\n", vbCrLf) Response.Write output 方法,我还嵌入了HTML标签\n并使用:

<BR>

1
投票

对我来说,使用Response.Write "First Line Of Text<br>Second Line Of Text<br>Third line Of Text" 不起作用并导致"\n"在网页上显示为文本而不是源代码视图中的换行符,但是使用\n确实有效。使用chr(10)对我来说不是一个选项,因为它生成一个Windows行结束(\ r \ n),我需要Linux行结束,它只是换行符(\ n)。


0
投票

最简单的方法就是使用响应函数打印html break行

像这样:CrLf您可以使用此方法发送任何其他HTML命令,只需查看引号


0
投票

最好的方法是使用Response.Write "<BR>"标签,如:

<br/>

© www.soinside.com 2019 - 2024. All rights reserved.