---
title: "Skriv ut?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13489-skriv-ut"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "timedia"
published: "2002-01-02T09:59:00.000Z"
updated: "2002-01-02T11:57:00.000Z"
replies: 6
views: 206
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/13489-skriv-ut"
---

# Skriv ut?

## #1 — timedia, 2002-01-02T09:59Z

Behöver en "skriv ut funktion". Har tänkt lägga en ikon i form av en skrivare direkt på sidan. Hur löser jag detta? Activex komponent? ...eller finns det ett annat sätt som bara skriver ut texterna med radbrudd?

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

## #2 — Tobbster, 2002-01-02T10:22Z

du skulle kunna använda denna Javascript funktion......Men den skriver ut hela sidan !!!!

```
<script type="text/javascript">
 function docprint() {
                  if (navigator.appName == "Netscape") {
                                         window.print();
                  } else {
                                         document.body.insertAdjacentHTML("beforeEnd", "<object id='PrHandle' width=0 height=0 classid='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object>");
                                         PrHandle.ExecWB(6,2);
                  }
}
</script>
```

Så läger du iconen som länk här !!

```
<a onclick="docprint()"><img src="sök vägen till bilden" border=0 alt="Skriv ut"></a>
```

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

## #3 — timedia, 2002-01-02T10:43Z

Tack, tack :)
...men jag hade hoppats det fanns någon smidig lösning som skriver ut text med radbrudd och inte bilder och bakgrund o.s.v.

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

## #4 — PatrikB, 2002-01-02T10:56Z

Då får du skapa en specifik sida för just det ändamålet, dvs en "strippad" variant av sidan de e på.

cya,
PatrikB

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

## #5 — Brimba, 2002-01-02T10:56Z

nedanstående kod, skriver ut filen minfil.txt
Du kan självklart skriva ut genom att ange text direkt i ett dokument också. alltså utan att behöva ha ett färdigt dokument som du skriver ut.

```
Set oWord = CreateObject ("Word.Application")
oWord.Visible = False
oWord.Documents.Open "c:\minfil.txt"

oWord.PrintOut

oWord.Documents.Close
oWord.Quit 
Set oWord = Nothing
```

Denna kan komma till användning, så du inte stänger dokumentet innan det skrivits ut.

```
Sub Pause(Sec)
Dim Start

Start = Timer() ' Ange starttid.

Do While Timer < (Start + Sec)
Loop
End Sub
```

Lycka till!

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

## #6 — timedia, 2002-01-02T11:42Z

Tack så mycket Brimba. Ska försöka i eftermiddag. 
PatrikB - ditt förslag var just det jag ville försöka undvika :)

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

## #7 — Brimba, 2002-01-02T11:57Z

Det bör kanske även nämnas att du måste ha word installerat på datorn/servern där scriptet körs.

Använd gärna Word för att se hur VBA-kodningen fungerar. Med hjälp av macrofunktionen.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13489-skriv-ut
