ASP改行 - \ nの?
-
21-08-2019 - |
質問
私は自分のソースを表示したときのために私のコードで改行を挿入する方法を探してきました。私は<br />
を捜しているわけではない。
\n
するPHPの当量のようなもの。
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"
を使用すると、動作しませんでしたし、Webページ上のテキストとしてではなく、ソースコードビューで改行として表示さ\n
が生じ、しかしchr(10)
を使用して作業を行いました。 CrLf
を使用すると、それが終わる窓ライン(\ rをする\ n)を生成として私のためのオプションではありませんでしたし、私はちょうど改行(\ n)であり、Linuxの行末を必要に応じています。
最も簡単な方法だけで応答機能付きのhtml破断線を印刷している。
このように:ちょうど引用符を監視しますが、この方法でも同様に、他のHTMLコマンドを送信することができますResponse.Write "<BR>"
以下のような
最善の方法を使用している<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>
所属していません StackOverflow