Avatar billede extream Nybegynder
16. februar 2004 - 12:22 Der er 4 kommentarer og
1 løsning

ekstra linieskift ved brug af <hr>

Jeg har et cms med et div felt. Jeg replacer VbCrlf med <BR> fra db til div og omvendt fra div til db. Men nu har jeg sat et <hr> tag ind også laver den ekstra <br> tag foran og efter <hr> hver gang jeg opdater. Hvorfor går den det?
Udtræk fra db:
<%
col1Tekst = Rs("col1Tekst")
col1Tekst = replace(col1Tekst,vbcrlf,"<BR>")
%>

<div id="inputfeltcolumn1" contenteditable="true" style="height:150px;"><%response.Write(col1Tekst) %></div>

Indsæt til db:
beskrivelsecolumn1 = replace(beskrivelsecolumn1,"<br>",VbCrlf)
Avatar billede extream Nybegynder
16. februar 2004 - 12:28 #1
skulle have været:
Indsæt til db:
beskrivelsecolumn1 = replace(beskrivelsecolumn1,"<BR>",VbCrlf)
Avatar billede Slettet bruger
16. februar 2004 - 13:23 #2
er det ikke bare fordi du har skrevet det sådan her:

tekst
<hr>
tekst


så er der linjeskift før og efter <hr>..

ellers kan du jo bare lave det sådan her:

beskrivelsecolumn1 = replace(replace(beskrivelsecolumn1,"<br>",VbCrlf),"<br><hr><br>","<hr>")
Avatar billede Slettet bruger
16. februar 2004 - 13:25 #3
hov sorry.. så at du vil udskrie VbCrlf i stedet for <br> og ikke omvendt:

beskrivelsecolumn1 = replace(replace(beskrivelsecolumn1,"<br><hr><br>","<hr>"),"<br>",VbCrlf)
Avatar billede Slettet bruger
16. februar 2004 - 13:25 #4
sproglig fejl.. prøver igen..

hov sorry.. så at du vil udskrie VbCrlf MED <br> og ikke omvendt:

beskrivelsecolumn1 = replace(replace(beskrivelsecolumn1,"<br><hr><br>","<hr>"),"<br>",VbCrlf)
Avatar billede extream Nybegynder
16. juni 2004 - 13:56 #5
lukker
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