---
title: "Utskrift \"i bakgrunden\""
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/70825-utskrift-i-bakgrunden"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Koggen"
published: "2003-03-12T10:34:09.000Z"
updated: "2003-04-03T19:21:52.000Z"
replies: 6
views: 247
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/70825-utskrift-i-bakgrunden"
---

# Utskrift "i bakgrunden"

## #1 — Koggen, 2003-03-12T10:34Z

Jag kämpar med att få en utskrift i bakgrunden att fungera. 

Man klickar på en länk som skickar en till en sida där alla 
uppgifter hämtas från en databas. 

Nästsist på denna sida finns ett javascript som skriver ut, och därefter skickas man tillbaka till sidan man kom från. 

Detta fungerar inte! 
Utskriften hinner aldrig göras innan man skickas vidare. kommenterar jag bort response.redirect så funkar det som det skall. Jag  undrar varför, och hur man kan lösa det.
Kod:

```
- LISTAR FRÅN DATABASEN-
response.write "<script language='javascript'> window.print(); </script>"
response.redirect "../edit_plan_details.asp?id=" & request.querystring("id")
```

 

Tack på förhand

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

## #2 — cyprys, 2003-03-12T10:45Z

All asp-kod som response.redirect körs innan själva html-koden körs (\<script osv osv\>).
Vad du skulle kunna göra är att lägga in en meta-tagg som skickar vidare användaren efter 2 sekunder t.ex.

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

## #3 — m_soderlund, 2003-03-12T10:45Z

Du kan juh köra med denna:

```
- LISTAR FRÅN DATABASEN-
response.write "<script language='javascript'> window.print(); </script>"
Response.Addheader "refresh","5;url=../edit_plan_details.asp?id=" & request.querystring("id")
```

Ändra 5 mot antalet sekunder du vill ha.

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

## #4 — Koggen, 2003-03-12T10:53Z

Utskriftsfönstret skulle ju helst aldrig synas, men jag får väl prova med meta-taggen.

Tack för hjälpen  :)

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

## #5 — cyprys, 2003-03-12T16:44Z

Vet inte vad som händer när du kör refresh 0 dock.. testa.
Då kan man hoppas att det inte syns samt att den skriver ut :)

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

## #6 — trexter, 2003-03-12T16:57Z

Du kan inte "spola" ut HTML-koden med Response.Flush?
Jag är dock itnte alls säker på att det fungerar så...

 :)

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

## #7 — Joakim, 2003-04-03T19:21Z

gör ett tillfälligt frameset där en frame är 0% (den med innehållet som skall skrivas ut). sen laddar du över framesetet igen.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/70825-utskrift-i-bakgrunden
