我尝试用br替换%0A以在邮件中显示换行符。 我发送文本从textarea值作为查询字符串到.asp页面使用javascript我看到查询字符串发送单词%0Anextword%0Anextword,但当我尝试在.asp页面中替换它时,没有替换。
从javascript发送到asp页面的查询字符串:
text=word%0Anextword
我试着像这样替换asp页面中的查询字符串:
texten=replace(request.querystring("texten"),"%0A","<br>")
我尝试过使用HtmlEncoding,尝试替换\ n,\ r \ n等,但没有任何作用? 任何输入都非常有用,谢谢。
答案 0 :(得分:2)
使用chr(10)。用你需要的任何语言:)
答案 1 :(得分:0)
试试这个
replace(text,VbCrLf,"<br>")
更好的解决方案可能涉及不从查询字符串中读取输入,将表单更改为POST然后使用
message = Request.Form("text")