webForumDet fria alternativet

rubriker som blir ...

ASP

2 svar · 172 visningar · startad av McMiller

Medlem sedan okt. 2000238 inlägg
Frågan#1

hur gör man för att få en rubrik att automatiskt sluta med ... om den blir för lång?

------------------
//McMiller

Jag är inte idiot, jag har bara fem skruvar och en mutter lös...

Medlem sedan dec. 200012 464 inlägg
#2

Om du har hämtat det från en databas så


if len(rs("rubrik")) > 47 then
   response.write left(rs("rubrik"),44) & "..."
else
   response.write rs("rubrik")
end if

------------------
essentitia preter non sans multiplicandum

Medlem sedan mars 2001484 inlägg
#3

Rubriken förmodas ligga i variabeln rub. maxLength är den maximala längden på en rubrik.

maxLength = 50
if len(rub) > maxLength then
 response.write left(rub,maxLength) & "..."
else
 response.write rub
end if

Tror iofs att du kan hitta samma svar om du söker lite ;)

LarsG's svar gäller om du vill att maxLength ska inkludera de tre punkterna. Ditt val :)

------------------
/ jeps0

[Redigerat av jepsO den 21 maj 2001]

269 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
143 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)