22. januar 2005 - 21:16Der er
9 kommentarer og 1 løsning
Force download af fil fra anden web server
Som titlen siger prøve jeg at linke til en fil på en anden web server og når man trykker på linket skal vinduet med om man vil åbne eller save komme frem.
Ved ikke om dette kan lade sig gøre, men hvis det kan hvorledes gøres dette så?
Kan sagtens redirecte til filen men så åbner den bare filen i browseren, hvis det er et billede. Dette ønsker jeg ikke.
Private Sub Download(ByVal sLink As String, ByVal sFilename As String) Response.AppendHeader("content-disposition", "attachment; filename=" & sFilename) Response.ContentType = " Application / force-download " Response.Redirect(sLink) End Sub
Men kan ikke få det til at virke, men er heller ikke sikker på at det er sådan det skal gøre. Den åber bare billedet der linkes til i sLink.
Har også prøvet at bruge Response.Writefile(sLink) i stedet for Response.Redirect(sLink) men så får jeg bare en fejl med at der ikke findes et virtuelt directory.
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.