Как заменить% 0A на br из строки запроса? - PullRequest
0 голосов
/ 13 октября 2011

Я пытаюсь заменить% 0A на br для отображения разрывов строк в почте. Я отправляю текст из значения textarea в виде строки запроса на страницу .asp с помощью javascript, и я вижу строку запроса, отправляющую слово% 0Anextword% 0Anextword, но когда я пытаюсь заменить его на странице .asp, замена не выполняется. *

Строка запроса, которая отправляется на страницу asp из JavaScript:

text=word%0Anextword

и я пытаюсь заменить строку запроса на странице asp следующим образом:

texten=replace(request.querystring("texten"),"%0A","<br>")

Я пробовал использовать HtmlEncoding, пытался заменить \ n, \ r \ n и т. Д., Но ничего не работает? Любой вклад действительно ценится, спасибо.

Ответы [ 2 ]

2 голосов
/ 13 октября 2011

Используйте chr (10). На любом нужном вам языке:)

0 голосов
/ 13 октября 2011

Попробуйте это

replace(text,VbCrLf,"<br>")

Лучшее решение может заключаться в том, чтобы не читать входные данные из строки запроса, изменить форму на POST и затем использовать

message = Request.Form("text")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...