Avatar billede dudesicko Novice
24. juni 2002 - 12:52 Der er 9 kommentarer og
1 løsning

Lave linieskift...

Jeg har et stykke kode, som læser fra en database, i databasen har jeg smidt noget .asp kode ind, som så skal printes ud på skærmen ligesom man gør på eksperten, men mit problem er at den bare skriver det hele på en linie, den er ligeglad med de linieskift jeg ellers havde, hvordan får jeg det fixet ?


Original kode.
<tr>
<td bgcolor="#990000"><font color="#FFFFFF"><font face="Verdana" size="2">Kode</font>&nbsp;</font></td>
<td bgcolor="#F5F5F5"><font face="Verdana" size="2"><%= Server.HTMLEncode(x_Kode)%></font>&nbsp;</td>
</tr>

Har prøvet med det her, men virker ikke.
<%= replace(x_kode & "",chr(10),"<br>") %>
Avatar billede skovtrold Nybegynder
24. juni 2002 - 12:53 #1
Hvad med:
<%= replace(x_kode & "",vbcrlf,"<br>") %>
Avatar billede dudesicko Novice
24. juni 2002 - 12:59 #2
Problemet med den er at den så ikke udskriver koden f.eks den kode jeg smed foroven, bliver nu ikke vist.

Jeg skal stadig kunne se koden, så jeg kan kopiere fra den, databasen er til kode jeg senere kan bruge, f.eks hvis jeg finder noget godt her, så kopierer jeg det over i min database, så jeg altid har det.
Avatar billede forpuleren Nybegynder
24. juni 2002 - 13:30 #3
<%= replace(x_kode & "",vbcrlf,"<br>") %>
Avatar billede dudesicko Novice
24. juni 2002 - 14:17 #4
forpulretrn: (sjovt navn :D )
Nå men den virker ikke, når den kode kommer på så executer den koden, og det ønsker jeg ikke, hvis det f.eks er denne her.
<a href="java script:document.location.reload();">Refresh</a>

Så bliver den ikke vist som her, men den bliver vist som et link med refresh på, og det kan jeg ikke bruge til meget, vil jo gerne have jeg kan kopiere det ligesomjeg gør her.
Eller bare se koden.

Med den her "<%= Server.HTMLEncode(x_Kode) %>" kan jeg se koden, men den er på 1 linie, det er ikke så fedt.
Avatar billede skovtrold Nybegynder
24. juni 2002 - 14:29 #5
Hvad hvis du bruger <pre> omkring?
<tr>
<td bgcolor="#990000"><font color="#FFFFFF"><font face="Verdana" size="2">Kode</font>&nbsp;</font></td>
<td bgcolor="#F5F5F5"><font face="Verdana" size="2">
<pre><%= Server.HTMLEncode(x_Kode)%></pre></font>&nbsp;</td>
</tr>
Avatar billede dudesicko Novice
24. juni 2002 - 14:38 #6
LOOOL man var det virkelig det :D

Takker, havde jeg slet ikke tænkt på.
Avatar billede skovtrold Nybegynder
24. juni 2002 - 14:39 #7
Virker det nu ?
Og linieskift - hvad med dem?
Avatar billede skovtrold Nybegynder
24. juni 2002 - 14:40 #8
Avatar billede dudesicko Novice
24. juni 2002 - 15:24 #9
Ja det virker fint alt sammen nu :D

mange tak.
Avatar billede skovtrold Nybegynder
24. juni 2002 - 15:26 #10
Selv tak :-)
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