webForumDet fria alternativet

Forumkode probs...

12 svar · 281 visningar · startad av nybörjare

nybörjareMedlem sedan nov. 200178 inlägg
#1

Hejsan jag har lite problem här när jag skriver en text så som denna:

Snapphanarna kände väl till områdena i Skåne, Blekinge och Halland och fick därför ofta i uppdrag av danskarna att spionera på de svenska lägerna och deras truppförflyttningar. De fick också i uppgift att avbryta svenskarnas förbindelser och försvåra deras framsteg genom att bränna och blockera vägarna samt förstöra broarna.

Så blir allt på en raklinje istället för att bli <br> i slutat av tabellen jag skulle tro att det är denna koden som förstör för mig:

strText = Replace(strText," ","& n b s p ;")

Men jag skulle behöva ha kvar den :)
Hoppas något fattar hur jag menar fast det blev lite flumigt :D

PS där är melan slag melan "& n b s p;" bara för att det försviner annars :)

Cyaaa

crisse6Medlem sedan dec. 20002 526 inlägg
#2

vill du att dina radbrytningar nar du skriver texten ska bli radbrytningar nar du presenterar texten?

isafall:

strText = Replace(strText,"&vbCrlF&","<br>")
nybörjareMedlem sedan nov. 200178 inlägg
#3

Inte så jag menar tyvärr men tack i alla fall :)

icaaqMedlem sedan okt. 20005 273 inlägg
#4

Hur ser tabellen ut som texten ligger i?

nybörjareMedlem sedan nov. 200178 inlägg
#5

Så här ser den ut:

<table border="0" cellpadding="4" cellspacing="1" width="829" bgcolor="#94B1C2" align="center">
  <tr bgcolor="#EEF2F3"> 
    <td width="131" bgcolor="#F9F9F9" valign="top"><font size="-2" face="Verdana, Arial, Helvetica, sans-serif" color="#000000"> 
      <b><%=RecSet("fldnamn")%></b></font><font size="-2" face="Verdana, Arial, Helvetica, sans-serif" color="#666666"><br>
      </font><font size="-2" face="Verdana, Arial, Helvetica, sans-serif" color="#000000">
      <br>
      <%=RecSet("flddatum")%></font></td>
    <td width="679" bgcolor="#EEF2F3"> 
      <h4><font face="Verdana, Arial, Helvetica, sans-serif" color="#666666"><b><b><font size="-2"><%=RecSet("fldrubrik")%></font></b></b></font></h4>
      <p><font size="<%=size%>" face="<%=font%>"><%=forumKod(RecSet("fldmess"))%></font></p>
      <hr size="1" noshade color="#94B1C2">
    </td>
  </tr>
</table>
doggelitoMedlem sedan juni 20003 076 inlägg
#6

måste du ha denna då?

strText = Replace(strText," ","& n b s p ;")

:q

nybörjareMedlem sedan nov. 200178 inlägg
#7

Hejsan.

den gör så att man kan skriva så här:

hej   hej    mycket          mellanrum             här.

och det vill jag helst att man ska kunna gör.
Mvh

doggelitoMedlem sedan juni 20003 076 inlägg
#8

& n b s p ; gör att alla ord sätts ihop till ett ända ord och därför blir tabellen som den blir.
vet inte vad man ska göra åt saken om du verkligen vill ha så där, tyvärr.
ska fundera lite... :)

doggelitoMedlem sedan juni 20003 076 inlägg
#9

nybörjare skrev:

den gör så att man kan skriva så här:

hej hej mycket mellanrum här.

Så kan man väl göra ändå, så länge du inte använder replace!
Vad används koden till?
Bästa förslaget: sök på 'radbryt', det finns många varianter på hur man kan mixtra med längden på texter. :)

PoffeMedlem sedan apr. 20022 743 inlägg
#10

jo, du ska använda:

strText = Replace(strText,"&vbCrlF&","<br>")

även om du byter ut mellanrum så finns ju radbrytningarna kvar...

vbCrlf är alltså en radbrytning (enter-tryck)

nybörjareMedlem sedan nov. 200178 inlägg
#11

Poffe: Jag använder redan strText = Replace(strText,vbcrlf, "<br>") funkar inte när jag har med strText = Replace(strText," ","& n b s p ;")

doggelito: jag ska testa att söka på det.

OveRRidEMedlem sedan feb. 200112 078 inlägg
#12

Ersätt mellanslagen först då?

LR^evil.sidMedlem sedan maj 2002560 inlägg
#13
strText = "<nobr>" & strText & "</nobr>"

Låter som det är det du menar.

135 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)