Henryk Plötz: Wie macht man eine Datei auf click downloadable

Beitrag lesen

Moin

Was muss im Script stehen, damit eine x-beliebige Datei auf Click nicht geöffnet und im Browser angezeigt, sonder auf den Rechner des clickenden geladen wird?

Hmm, das kommt auf den Browser an. Die korrekte Lösung wäre es das Skript irgendeinen Content-Type ausgeben zu lassen den der Browser nicht ungefragt öffnet. Application/Octet-stream zum Beispiel. Der IE macht dir leider einen Strich durch die Rechnung, da er Content-Type Angaben grösstenteils ignoriert [1]. Dann hilft es evt. nur noch die Datei zu zippen.

[1] Das ist kein Bug, sondern ein 'Feature': http://msdn.microsoft.com/workshop/networking/moniker/overview/appendix_a.asp. Imho ist das eher einer der krankesten Hacks den die Microsoft-Programmierer bisher aufgefahren haben.

--
Henryk Plötz
Grüße aus Berlin