webForumDet fria alternativet

korta ner text från textarea

ASP

3 svar · 350 visningar · startad av Tipx

Medlem sedan nov. 200139 inlägg
Frågan#1

hej hej.

när man skriver i en <textarea> utan att göra mellanrum..
typ: wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww....
(sabotage) :(
hur gör man för att sidan inte ska bli helt skum och dra ut sig på kantarna... vill ju att det ska bli <br> när den nått tabellens width-värde..
självklart har jag en funktion att ta bort deras meddelande, men jag vill ju inte att folk ska kunna sabotera

Medlem sedan mars 20015 287 inlägg
#2

Du kan kika här, http://www.webforum.nu/showthread.php?s=&threadid=41784&highlight=korta samt att du bör väl ha en koll som kollar att det verkligen är ett långt ord (=inget mellanslag) innan du tillämpar det hela.

Medlem sedan aug. 20011 099 inlägg
#3
Function Strang(ByVal OriginalString)
OriginalString = "" & OriginalString
intMaxLength = 45
arrString = Split(OriginalString, " ")
For intIndex = 0 To UBound(arrString)
If Len(arrString(intIndex)) > intMaxLength Then
intSIndex = 0
While intSIndex < (Len(arrString(intIndex)) / intMaxLength)
splittOrd = splittOrd & Mid(arrString(intIndex), (1 + intSIndex * intMaxLength), intMaxLength) & "<br>"
intSIndex = intSIndex + 1
Wend
arrString(intIndex) = splittOrd
End If
strNewString = strNewString & arrString(intIndex) & " "
Next
Strang = strNewString
End Function

<%=Strang(recset("inlagg"))%>

Medlem sedan nov. 200139 inlägg
#4

tack tack. fick det o funka! :birp

253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)