Avatar billede oleskrogh Nybegynder
28. september 2003 - 22:23 Der er 7 kommentarer og
1 løsning

ASP - linieskift

På en asp insertside indsættes tekst i en database. Når denne vises på brugerens sider bestemmes linieskiftede af pladsen på websiden.
Kan jeg få linieskift fra insertsiden til at fungere på websiden hvor teksten vises.
Lidt svært at forklare spørgsmålet, men måske...
/Ole
Avatar billede nmh Nybegynder
28. september 2003 - 22:48 #1
Ja, du skal blot erstatte alle forkomster af VBCrLf med <br>
Avatar billede nmh Nybegynder
28. september 2003 - 22:51 #2
VBCrLf er tegn 13 og tegn 10.
Hvis teksten der skal indsættes er gemt i den variable txt, kan du gøre således:
txt=Replace(txt,VBCrLf,"<br>")
nu vil teksten i txt kunne vises direkte på en hjemmeside med de rigtige linie skift.
Avatar billede nmh Nybegynder
28. september 2003 - 22:55 #3
Du har placeret dette under html, editorer: dreamweaver.
Men løsningen er jo noget, der har med asp-siden at gøre.
Og det er der koden txt=Replace(txt,VBCrLf,"<br>") skal indsættes.
Avatar billede bojohansen Nybegynder
28. september 2003 - 23:04 #4
Jeg er ikke helt sikker men jeg mener at det er så simpelt som dette :

<%= Replace((DitRecordSetNavn.Fields.Item("DBFieldNavn").Value), vbCrLf, "<br>")%>

Det der sker når en person udfylder en formular og trykker Enter er at 'vbCrLf' bliver skrevet i DB'en og dermed også bliver hentet ud igen som vbCrLf så derfor skal vbCrLf byttes ud med <br> som din browser forstår som linie skift
Avatar billede oleskrogh Nybegynder
28. september 2003 - 23:05 #5
tak - jeg prøver
Avatar billede bojohansen Nybegynder
28. september 2003 - 23:06 #6
Sorry -->nmh jeg skrev teksten og gik ud efter Kaffe, submittede min løsning og ups du havde svaret :-/
Avatar billede nmh Nybegynder
28. september 2003 - 23:09 #7
takker for point.

bojohansen>>Det har vi vist alle oplevet af og til. :o)
Avatar billede bojohansen Nybegynder
28. september 2003 - 23:16 #8
-->nmh
Ja og specielt lige for øjeblikket, har været væk fra compen et års tid så min svar tid (tiden jeg bruger på at tænke mens jeg skriver) er vel gået op med et par hundrede prosent eller skal vi op i tusinde prosent ;-)

-->oleskrogh

bare husk at det er kun når der er tastet på Enter knappen på indsætnings siden at der bliver et linie skift
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester