Enter i text om enter vid inmatning

ASP

8 svar · 423 visningar · startad av Roosweb

Medlem sedan aug. 200679 inlägg
Trådstart#1

Hejsan! har en vanlig textarea till ett klotterplank då, nu undrar jag hur jag ska göra så att om medlemmen trycker enter så ska det även vara ett enterslag när det visas sän när man tryckt skicka, altså såhär
(enterslag)
och så text igen, hur fixas det?

Medlem sedan juni 200032 967 inlägg
#2

Vid utskrift ersätter du radbrytning med <br />. Sisomså, typ:

sText = oRS("klotter")
Response.Write Replace(sText, vbcrlf, "<br />")
Medlem sedan aug. 200679 inlägg
#3

Skulle detta fungera:
strText = Replace(strText,"vbcrlf","<br />")

Medlem sedan dec. 19996 721 inlägg
#4

Ja, om du tar bort citationstecknen runt vbcrlf.

Medlem sedan aug. 200679 inlägg
#5

strText = Replace(strText,vbcrlf,"<br />")

Men fungerar inte endå =/

Medlem sedan dec. 19996 721 inlägg
#6

Jodå. Visa lite mer kod.

Medlem sedan aug. 200679 inlägg
#7

Okej :) Här är hela min kod

Function FixLinks(ByVal strText)
                     With New RegExp
                        .Global=True
                        .IgnoreCase=True
                        .Pattern="([url]http://)([/url][\w~%&=#:\-/\?\.]*[\w~%&=#:\-/])"
                            strText=.Replace(strText,"<a href=""$1$2"" target=""_blank"">$2</a>")
                            strText = Replace(strText,":)","<img src=""Includes/smileys/glad.gif"">")
                            strText = Replace(strText,"><","<img src=""Includes/smileys/ahh.gif"">")
                            strText = Replace(strText,":O","<img src=""Includes/smileys/forvanad.gif"">")
                            strText = Replace(strText,":P","<img src=""Includes/smileys/P.gif"">")
                            strText = Replace(strText,":(","<img src=""Includes/smileys/sur.gif"">")
                            strText = Replace(strText,":gråter:","<img src=""Includes/smileys/grater.gif"">")
                            strText = Replace(strText,";)","<img src=""Includes/smileys/blink.gif"">")
                            strText = Replace(strText,":D","<img src=""Includes/smileys/superglad.gif"">")
                            strText = Replace(strText,vbcrlf,"<br />")
                     End With
                         FixLinks=strText
                  End Function
Medlem sedan dec. 19996 721 inlägg
#8

Och funktionen anropas? De andra ersättningarna utförs? Möjligen kan du ha råkat ut för en annan radbrytning (prova med vbcr eller vblf ). Du verkar inte köra med någon xhtml-variant, så en vanlig "<br>" är funkis i stället för "<br/>".

Medlem sedan aug. 200679 inlägg
#9

Japp alla andra funkar utom detta och varken vbcr eller vblf fungerar heller :/

Mysko.

257 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)