---
title: "timerfunktion med text"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/142229-timerfunktion-med-text"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "saw"
published: "2006-02-09T17:23:18.000Z"
updated: "2006-02-09T18:13:28.000Z"
replies: 2
views: 276
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/142229-timerfunktion-med-text"
---

# timerfunktion med text

## #1 — saw, 2006-02-09T17:23Z

Vad jag försöker med är, när en epost har skickats via ett ASP-interface
så skall det vara en viss fördröjning ca 5 sek, då en text skall visas, därefter
en redirect till en spesiell sida.
Så här försöker jag.

```
Sub TLdelaySec(DelaySeconds,sText)
response.write sText
  SecCount = 0
  Sec2 = 0
  While SecCount < DelaySeconds + 1
    Sec1 = Second(Time())
    If Sec1 <> Sec2 Then
      Sec2 = Second(Time())
      SecCount = SecCount + 1
    End If
  Wend
End Sub
'sen i själva koden
<% Response.buffer = True %>
'en massa kod
if not msg.Send("smtp.dpgruppen.se" ) 
Response.write "<pre>" & msg.log & "</pre>"
else
response.Flush

CALL TLdelaySec(5,"<P><BR><P><CENTER>Tack, nu skickas eposten till "
 & request("Avdelning") & "</CENTER>")
response.redirect "main.asp"
end if
```

Och jag får naturligtvis ett error(likt mig)

```
Response object error 'ASP 0156 : 80004005' 
Header Error 
/DP_filer/Kontakt.ASP, line 49 
The HTTP headers are already written to the client browser. Any HTTP 
header modifications must be made before writing page content.
```

Finns det något sätt att komma förbi detta?
Jag vet att om jag tar bort "response.Flush", då har jag inga error, men ingen
text. Låter jag den står där, så får jag text, men på köpet ett error.
Snack om åsnan mellan två höstackar...  :q

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

## #2 — @nders, 2006-02-09T17:27Z

Den enda lösningen är att göra detta på klienten, antingen med ett javascript (lämpligt sökord i javascriptforumet: *setTimeout*), eller med en meta-tagg i HTML.

Mvh

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

## #3 — saw, 2006-02-09T18:13Z

Jo du hadde så rätt, en META tag var vad som behövdes.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/142229-timerfunktion-med-text
