多くの友人は ASP 改行の実装についてあまり詳しくなく、どのような状況でどのコードを使用すればよいのかも知りません。ここで、Wulin.com が皆さんの役に立つことを願って簡単に説明します。
テストコード: シンプルな ul li を出力
1.asp
次のようにコードをコピーします。<%
response.write <ul>
response.write <li>Wulin.com</li>
response.write <li>www.vevb.com</li>
response.write </ul>
% >
結果 はい: ソース ファイルを右クリックすると、
次のようなコピーされたコードが表示されます:
<ul><li>Wulin.com</li><li>www.vevb.com</li></ul>
1. 読み取りの最適化などを容易にするために、ソース ファイル内で文字を適切に出力したい場合は、vbcrlf コードを使用して
、次のようにコピー コードを
記述します
。<%
response.write <ul>&vbcrlf
response.write <li>Wulin.com</li> &vbcrlf
response.write <li>www.vevb.com</li>&vbcrlf
response.write </ul>
%>
出力ソース コードは、
次のコードをコピーしたものです。
<ul>
<li>Wulin.com</li>
<li>www.vevb.com</li>
</ul>
2 番目: 通常のファイルの場合は、
コピーしたコードを次のように途中で使用できます:
response.write <div>武林网<br>www. vevb.com </div>
3 番目のタイプ: textarea と html で交互に表示される場合、この場合、
コンテンツは通常、Web ページ編集ではなく textarea を通じて送信されるため、textarea の改行を置き換える必要があります。 <br>と
CHR(10) は改行を意味し、CHR(13) は復帰を意味します。ASP
の改行文字は、定数: vbcrlf および関数: chr(13) で使用できます。response.write
ログイン
成功&vbcrlf&ようこそ。
content= replace(content,vbcrlf,<br>) -
次のように
、テキストエリアの改行を <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 を試してみましたが、直接出力できなかったので、Diplodocus に注目してもらうために、Baidu で関連情報を確認して投稿しました。ディプロドクス ブログ友達はそこから知識の蓄積を得ることができます。 Diplodocus が以前 ASP を学習していたときは、この点にあまり注意を払わなかったようですが、現在はそれを補おうとしています。
それでは、vbCr Chr(13) キャリッジ リターン文字
に直接進みましょう
。vbCrLf Chr(13) および Chr(10) キャリッジ リターンおよびライン フィード文字。