ASP Line-breaks -\n?
Я искал способ вставки строк в мой код, когда я просматриваю свой источник. Я не ищу <br />
Что-то вроде PHP equiv для \n
Любые идеи о том, как это сделать в ASP? Я буду размещать это внутри строки.
Ответы
Ответ 1
Нет способа сделать это внутри строки. Вам нужно будет добавить vbCrLf следующим образом:
Response.Write "hello" & vbCrLf & "world"
Если вы хотите включить его в строку, вы можете сделать замену так:
output = "hello\nworld"
output = Replace(output, "\n", vbCrLf)
Response.Write output
Ответ 2
В дополнение к методу \n
я также добавил HTML-тег <BR>
и использовал:
Response.Write "First Line Of Text<br>Second Line Of Text<br>Third line Of Text"
Ответ 3
Для меня использование "\n"
не сработало и привело к тому, что \n
появился как текст на веб-странице, а не как новая строка в представлении исходного кода, однако использование chr(10)
действительно сработало. Использование CrLf
для меня не было возможным, так как это приводит к завершению строки Windows (\ r\n), и мне нужна линия Linux, которая заканчивается только как строка (\n).
Ответ 4
Самый простой способ - просто напечатать строку html break с функцией ответа
вот так: Response.Write "<BR>"
вы также можете отправить любую другую команду HTML, используя этот метод, просто наблюдайте за комментариями