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 vill du att dina radbrytningar nar du skriver texten ska bli radbrytningar nar du presenterar texten?
isafall:
strText = Replace(strText,"&vbCrlF&","<br>")
Inte så jag menar tyvärr men tack i alla fall :)
icaaqMedlem sedan okt. 20005 273 inlägg Hur ser tabellen ut som texten ligger i?
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>
måste du ha denna då?
strText = Replace(strText," ","& n b s p ;")
:q
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
& 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... :)
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 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)
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 Ersätt mellanslagen först då?
strText = "<nobr>" & strText & "</nobr>"
Låter som det är det du menar.