---
title: "Tre punkter om längre än 26 tecken?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/66917-tre-punkter-om-längre-än-26-tecken"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Pellefant"
published: "2003-02-02T05:28:55.000Z"
updated: "2003-02-03T21:04:23.000Z"
replies: 12
views: 389
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/66917-tre-punkter-om-längre-än-26-tecken"
---

# Tre punkter om längre än 26 tecken?

## #1 — Pellefant, 2003-02-02T05:28Z

Hej!

Hur gör man om man vill ha tre punkter "..." direkt efter det 26:e tecknet, om titeln är 26 eller fler tecken.

\<A HREF="saljes.asp?sort=datum"\>\<b\>\<%=RecSet("titel")%\>

Förmodar att det är med len(RecSet("titel"))\>26 på ngt sätt, men får inte ihop det riktigt.

Permalänk: https://www.webforum.nu/p/66917

## #2 — @nders, 2003-02-02T07:27Z

Ett exempel:

```
strTitel = RecSet("titel")
if Len(strTitel) > 26 then
     Response.write Left(strTitel, 26) & "..."
Else
     Response.write strTitel
End if
```

Mvh,

Permalänk: https://www.webforum.nu/p/935960

## #3 — Pellefant, 2003-02-02T07:49Z

Funkade toppen såklart, här är resultatet :)

<http://www.studentbok.com/>    (listan till höger)

Permalänk: https://www.webforum.nu/p/935964

## #4 — @nders, 2003-02-02T08:52Z

Kul att det fungerar!
Jag kikade på din sida, och titt som tätt dyker detta fel upp:

```
Active Server Pages error 'ASP 0113' 

Script timed out 

/Default.asp 

The maximum amount of time for a script to execute was exceeded. You can change this limit by specifying a new value for the property Server.ScriptTimeout or by changing the value in the IIS administration tools.
```

På olika ställen dessutom, men speciellt på högersidan. :(

Dessutom står det med fetstil i informationstexten på sidan, tre gånger, **studenbok.com**. Kanske något att fixa till? ;)

mvh,

Permalänk: https://www.webforum.nu/p/935970

## #5 — Pellefant, 2003-02-02T09:03Z

Hej! :)

Nu är det bara fetstil första gången. :)

mmm, jag har också märkt nu under morgonen att scripten ibland time:ar ut, det var ännu värre för någon timme sedan, då var sidan verkligen seg som sirap, så jag kollade på <https://www.kritan.net> som hostar min sida, och testade med några andra sidor som också är hostade där, och dessa gick också segt då. Första gången jag märkt att det är segt, i vanliga fall brukar dock sidan vara normalsnabb, så det är nog bara något tillfälligt, förhoppningsvis.

Permalänk: https://www.webforum.nu/p/935974

## #6 — @nders, 2003-02-02T09:24Z

Nu var det inte just fetstilen jag reagerade på, utan snarare att det saknades ett t i *studentbok* på alla ställen. ;)

Mvh

Permalänk: https://www.webforum.nu/p/935979

## #7 — Pellefant, 2003-02-03T07:11Z

Opps!.

Tack för att du skrev det. Nu är de feta och rättstavade igen. :)

Nu verkar även sidan ladda snabbt igen, inga time out längre, så det var nog bara tillfälligt igår. :)

Permalänk: https://www.webforum.nu/p/936631

## #8 — Josef, 2003-02-03T10:52Z

Jag kommer inte in överhuvudtaget. :(

Permalänk: https://www.webforum.nu/p/936813

## #9 — Erik Juhlin, 2003-02-03T12:08Z

Lite korkat att göra strängen längre om den är t.ex. 27 tecken. Bättre då att skriva:

```
strTitel = RecSet("titel")
if Len(strTitel) > 26 then
     Response.write Left(strTitel, 23) & "..."
Else
     Response.write strTitel
End if
```

Permalänk: https://www.webforum.nu/p/936873

## #10 — Pellefant, 2003-02-03T12:36Z

> **Josef skrev:**
>
> Jag kommer inte in överhuvudtaget. :(

Inte jag heller :( Brukar inte vara såhär...

Kommer inte heller in på <http://www.kritan.net> nu (webbhotellet)

Brukar fungera utmärkt annars dock. (förutom tidvis igår). 

Skickade admin ett mail nu, så de ska nog komma upp snart igen.

Permalänk: https://www.webforum.nu/p/936896

## #11 — Erik Juhlin, 2003-02-03T13:13Z

Eller så kan man använda en funktion...

```
Function CutString(ByVal sStr, lMaxLength)
	If Len(sStr) > lMaxLength Then
		CutString = Left(sStr, lMaxLength - 3) & "..."
	Else
		CutString = sStr
	End If
End Function
```

Permalänk: https://www.webforum.nu/p/936934

## #12 — Pellefant, 2003-02-03T13:18Z

Tack för förslagen Erik.

Permalänk: https://www.webforum.nu/p/936939

## #13 — Pellefant, 2003-02-03T21:04Z

Nu är den uppe sedan några timmar igen. :)

Permalänk: https://www.webforum.nu/p/937376

---

Tråden på webben: https://www.webforum.nu/amne/asp/66917-tre-punkter-om-längre-än-26-tecken
