---
title: "Fråga hur öppnad fil skall hanteras."
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/97007-fråga-hur-öppnad-fil-skall-hanteras"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Nson"
published: "2004-02-10T08:15:07.000Z"
updated: "2004-02-10T09:18:08.000Z"
replies: 8
views: 337
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/dotnet/97007-fråga-hur-öppnad-fil-skall-hanteras"
---

# Fråga hur öppnad fil skall hanteras.

## #1 — Nson, 2004-02-10T08:15Z



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

## #2 — m_soderlund, 2004-02-10T08:22Z

Filer som du länkar till i webbläsaren öppnas ju automatiskt i till exempel Word när användaren klickar på länken. Dock öppnas exempelvis Word *i* IE-fönstret om du använder IE.

Varför vill du att rutan spara som/öppna kommer upp *när du skickar iväg en fil*? Ska det inte komma upp innan? Hur menar du?

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

## #3 — Nson, 2004-02-10T08:31Z

Nej, miss av mig. Inte när användaren skickar en fil, utan när webdisan vill skicka i väg en fil.

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

## #4 — m_soderlund, 2004-02-10T08:36Z

*När* webbsidan skickar iväg en fil så kan man ju inte öppna något samtidigt.. Menar du öppna före eller efteråt? Förklara gärna lite mer. :)

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

## #5 — Nson, 2004-02-10T08:51Z

Jag hämtar en fil från en databas, vill jag att en ruta som bifogad fil ser ut, alltså att den skickas till användaren och sen öppnar "default" program hos användaren filen. 

/Niklas.

Kör jag:

Response.BinaryWrite så öppnas ju det mesta i alla fall i IE, det vill jag inte.

Bilagor:

- [itmsend.gif](https://www.webforum.nu/a/2838.gif)

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

## #6 — m_soderlund, 2004-02-10T09:00Z

Aha, då hänger jag med på noterna! :D
Kan detta måhända fungera?

```
<form name="n1" action="bild.jpg" method="post">
<input type="submit">
</form>
```

Alternativt kan du använda get i stället för post.

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

## #7 — NETwork, 2004-02-10T09:08Z

```
switch (file.FileType.ToLower().Trim()){
case ".pdf" :
  Response.ContentType="application/pdf";
  Response.AddHeader("Content-Disposition", "inline; 
  filename="+file.FileName);
  break;
case ".doc" :
  Response.ContentType="application/msword";
  Response.AddHeader("Content-Disposition", "inline;
  filename="+file.FileName);
  break;
case ".zip" :
  Response.ContentType="application/x-zip-compressed";
  Response.AddHeader("Content-Disposition", "attachment;   
  filename="+file.FileName);
  break;
case ".gif" :
  Response.ContentType="image/gif";
  break;
}
```

Nåt sånt kanske? Du får göra en case för varje filtyp du vill använda.

Red: Glöm detta, jag missförstod dig.   :l

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

## #8 — Grynet, 2004-02-10T09:12Z

Jag tror inte du kan styra hur IE öppnar eller inte öppnar filer du sänder. I varje fall lyckades inte jag hitta något sätt när jag pillrade med det för ett tag sedan. Anledningen är att hur filerna öppnas sköts av klienten, alltså användarens inställningar i sin IE (eller någon annan browser)...alltså inget vi råder över.

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

## #9 — Grynet, 2004-02-10T09:18Z

hmm, tittade lite närmar på filen du hämtade hem ifrån lunar storm. Såg att det var en JPG-fil. Konstigt för det borde din browser känt igen och öppnat. Men det kanske går att lura browsern?

Kanske genom att skriva annan contenttype?

hmm, man skulle väl också kunna tänka sig länkar till ftp?

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/97007-fråga-hur-öppnad-fil-skall-hanteras
