Avatar billede henrikgn Nybegynder
07. august 2003 - 13:01 Der er 5 kommentarer og
3 løsninger

Download med asp

Jeg er ved at lave en download funktion på min hjemmeside. Hvordan gør man det nemmest - jeg vil have den til at vise vinduet med Åbn... Gem som... osv.

<%
fil = "minfil.pdf"
Response.Write = "Du henter nu " & fil
Response.Redirect fil
%>

Den dur ikke... Så skifter den bare side til pdf-filen og viser ikke det nævnte vindue. Jeg vil altså beholde min side og bare have vist vinduet.
Avatar billede -thomas- Nybegynder
07. august 2003 - 13:07 #1
vha javascript. :

<%
fil= "minfil.pdf"
%>

<html>
<head>

</head>
<body onLoad = "java script: window.open('<%= fil%>','newWindowName','newWindowFeatures');">
Du henter nu <% =fil %>
</body>
</html>
Avatar billede henrikgn Nybegynder
07. august 2003 - 13:09 #2
Er ikke alt for glad for javascripts.... Nogen der kender et asp-script?
Avatar billede cesil Nybegynder
07. august 2003 - 13:10 #3
Du kan gøre således, hvis du har adgang til aspsmartupload

Set Upload = Server.CreateObject("aspsmartupload.smartupload")
          Upload.DownloadFile "stitilfil\fil.gif", "application/x-zip-compressed", filnavn
Avatar billede -thomas- Nybegynder
07. august 2003 - 13:11 #4
Det kan man vist ikke i asp så vidt jeg ved. Skal gøres client-side.
Avatar billede -thomas- Nybegynder
07. august 2003 - 13:11 #5
Andet eks:
Response.Write("<script>window.open('" & Request.QueryString("url") & "');</script>")
Avatar billede cesil Nybegynder
07. august 2003 - 13:15 #6
Du kan gøre sådan her, stadig kræver det at du har adgang til aspsmartupload

if request.querystring("mode")="file" then
  Set Upload = Server.CreateObject("aspsmartupload.smartupload")
  Upload.DownloadFile "stitilfil\" & request.querystring("fil"), "application/x-zip-compressed",request.querystring("fil")
end if
<a href="dinside.asp?mode=file&fil=filnavnet">download</a>
Avatar billede goose Nybegynder
07. august 2003 - 13:31 #7
Prøv og læs denne artikel:
http://www.magik.dk/vis_artikel.asp?id=5

/Goose
Avatar billede henrikgn Nybegynder
07. august 2003 - 14:06 #8
Tak for svarene :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester