Многие друзья мало что знают о реализации разрывов строк в ASP и не знают, какой код использовать при каких обстоятельствах. Здесь Script Home кратко объяснит вам это, надеясь, что это может быть полезно всем.
Тестовый код: вывести простой ul li
1.асп
Скопируйте код кода следующим образом:
<%
ответ.пишите "<ul>"
response.write "<li>Главная страница сценария</li>"
response.write "<li></li>"
ответ.напишите "</ul>"
%>
Результат: щелкните правой кнопкой мыши исходный файл и увидите следующее
Скопируйте код кода следующим образом:
<ul><li>Главная страница сценариев</li><li></li></ul>
1. Если вы хотите, чтобы символы хорошо выглядели в исходном файле и оптимизировали чтение, вы можете использовать vbcrlf.
Код написан как
Скопируйте код кода следующим образом:
<%
response.write "<ul>"&vbcrlf
response.write "<li>Главная страница сценария</li>"&vbcrlf
response.write "<li></li>"&vbcrlf
ответ.напишите "</ul>"
%>
Выходной исходный код:
Скопируйте код кода следующим образом:
<ул>
<li>Главная страница сценария</li>
<ли></ли>
</ul>
Второй тип: если это обычный файл, его можно использовать посередине.
Скопируйте код кода следующим образом:
response.write "<div>Главная страница скрипта<br></div>"
Третий тип: Если нужно отображать попеременно в текстовой области и в html, то
В этом случае контент обычно передается через текстовую область, а не через редактирование веб-страницы, поэтому вам необходимо заменить разрыв строки текстовой области на <br>
CHR(10) означает перевод строки, CHR(13) означает возврат каретки.
Символ новой строки в asp можно использовать с константой: vbcrlf и функцией: chr(13);
Скопируйте код кода следующим образом:
response.write "Вход успешен"&vbcrlf&"Добро пожаловать"
content=replace(content,"vbcrlf","<br>") -
Ниже следует заменить новую строку в текстовом поле на <br>.
Скопируйте код кода следующим образом:
fString = Заменить(fString, CHR(10), "<br>")
fString = Заменить(fString, CHR(13), "<br>")
Если наоборот, разрывы строк br в html необходимо заменить разрывами строк в текстовой области.
Скопируйте код кода следующим образом:
fString = Заменить(fString, <br>, vbcrlf)
Более конкретные подробности писать не буду. Вы можете протестировать самостоятельно. Программа тестируется в процессе написания. Это не очевидно.
Другие мнения
Когда я недавно писал программу ASP, я хотел, чтобы мой HTML-код выводился непосредственно в ASP, и я также попросил его вывести его в очень аккуратном формате. Я пробовал давно используемые символы табуляции /n и /t, о которых я уже давно писал, но их не удалось вывести напрямую, поэтому Diplodocus проверил соответствующую информацию на Baidu и разместил ее, чтобы люди обратили внимание на Diplodocus и. Друзья блога Diplodocus могут получить от него накопленные знания. Когда Диплодок раньше изучал ASP, он, похоже, не обращал на это особого внимания, но теперь пытается это восполнить. Хорошо, давайте сразу перейдем к вышесказанному
vbCr Chr(13) символ возврата каретки.
vbCrLf Chr(13) и Chr(10) символы возврата каретки и перевода строки.