我一直在寻找一种方法来插入换行符在我的代码,用于当查看我的源。我不是在寻找<br />

像PHP当量有得\n

这是如何做到这一点的ASP任何想法?我将一个字符串内部放置于此。

有帮助吗?

解决方案

有没有办法做到这一点在字符串中。你将不得不追加vbCrLf像这样:

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

如果您想将其包含在字符串中,你可以做一个替代后,像这样:

output = "hello\nworld"
output = Replace(output, "\n", vbCrLf)
Response.Write output

其他提示

在除的 \n 方式中,我还嵌入HTML标签的 <BR> 并使用:

Response.Write "First Line Of Text<br>Second Line Of Text<br>Third line Of Text"

对于我来说,使用"\n"没有工作,导致出现\n作为网页上,而不是在源代码视图换行文本,但使用chr(10)没有工作。使用CrLf不是我的选择,因为其产生的窗户线结束(\ r \ n)和我所需要的Linux的行结束这仅仅是换行(\ n)的

最简单的方法是只打印与响应函数的html断裂线

是这样的:Response.Write "<BR>"您可以发送任何其他HTML命令以及使用这种方法只是看报价标记

,最好的方法是使用<br/>标签等:

<%@ Language="VBScript" %>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <title></title>

 </head>
<body>
      <%
       dim i
       for i=0 to 10
       response.write(i & "<br/>")
       next 
       %>
</body>

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top