Mit ASP ein Download erzwingen?

Atlantis

Grünschnabel
Hallo an alle Usern,

Ich habe da mal eine frage,
wenn man eine link auf eine website einfügt,
und wenn man dies link dann anklickt,
öffnet es meistens den Browser das datei (egal ob Text oder Grafik) oder?

Ich habe irgendwo mal mitbekommen, das man mit ASP wenn man den
link anklickt, anstatt das der Browser es öffnet,
das man eine Download erzwingen kann? Das der User dann
gefragt wird, ob man es öffnet oder Speichern möchte?

Ich möchte nämlich ein link wo man es öffnen kann und ein link,
wo man die datei dann eventuell speichert wenn man darauf klick.

Ist das möglich?

Ich bedanke mich schon mal in vorraus für eure hilfe
und schöne grüße

Atlantis
 
Hat mir ASP nichts zu tun.

Grundsätzlich bietet der Browser immer dann die Download Möglichkeit wenn es sich um einen Typ handelt mit dem er nichts anfangen kann.
Sprich keine txt, html, asp /php / cgi... datei.
 
Aber kann man es in asp so schreiben,
das selbst, wenn es um einen Typ handelt,
mit den der Browser normalerweise was anfangen kann,
wie z.B. eine PDF, Bild oder Text-Format das er anstatt mit
den Browser es öffnet es Download?

ich weiss das man es mit HTML es nicht machen kann... oder irre ich mich?
 
Naja es ist ja das was ich sagte.

Das Script gibt einfach ein binary anstatt html Text zurück.
Der Browser erkennt es und bietet dir den Dialog an.
 
Fehlendes Byte?

Das Script hat mir viel geholfen, aber ich stehe vor dem folgenden Problem:

Das Script "vergisst" bei jeder Datei das letzte Byte. Normalerweise ist das kein Problem, aber beispielsweise bei jpegs, die im Photoshop geöffnet werden, kommt eine fehlermeldung, dass die datei nicht geöffnet werden kann. Einfach ein Zeichen dran hängen nutzt leider auch nichts. Gibt es eine möglichkeit, dass man auch das letzte Zeichen mit sendet?

fehler.gif
 
HI.

Kann das sein, dass ASPSMARTUPLOAD einige Fehler enthält?

Wenn ich Bilder runterlade, können die nicht geöffnet werden.

Und wenn ich dreimal ne asp-Datei downloaden, will er beim 4.mal eine aspseite nicht downloaden sondern öffnen.

Liegt das an mir oder dem Tool?

Danke
 

Neue Beiträge

Zurück