webForumDet fria alternativet
Logga in / Bli medlem

Korta ner texter

ASP

3 svar · 254 visningar · startad av Apa

Medlem sedan feb. 200121 inlägg
Trådstart#1

Hej, jag ska ha en lista med olika rubriker som hämtas från en accessdatabas. Jag vill att varje rubrik ska hamna på en egen rad, men bredden är begränsad och jag vill inte ha radmatningar inom rubrikerna.

Hur kan jag beskära texterna så att dom passar in på raderna? Jag skulle ju kunna göra så att dom beskärs efter tex 20 tecken, men det är ju snyggare om man kan beskära efter ett visst antal pixlar i stället, så att det får vara max 150 pixlar långt innan det beskärs.

Om en text beskurits så vill jag att det ska vara punkter efter också som visar att texten kortats ner (så här: bla bla...)

Hur bär man sig åt?

Medlem sedan dec. 19995 874 inlägg
#2
texten = "denna texten är jätte lång denna texten är jätte lång denna texten är jätte lång denna texten är jätte lång denna texten är jätte lång denna texten är jätte lång denna texten är jätte lång"

nytxt = left(texten, 20) & "..."

response.write nytxt

men det är ju inte pixlar iofs..

Medlem sedan feb. 200121 inlägg
#3

Funderade på något liknande, men var lite sugen på att ha det med pixlar i stället iom att 20 st "w" tar betydligt mer plats än 20 st "i". Kör nog på ditt sätt Brimba så länge om det inte dyker upp något annat. Tack för hjälpen

Medlem sedan dec. 19995 874 inlägg
#4

du bör även ha en ifsats som kollar längden först iofs..

294 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
159 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)