Alexander (HH): Download einer PDF-Datei sicherstellen

Beitrag lesen

Moin Moin!

Zusätzlich zu den schon genannten Methoden, kannst du das auch clientseitig lösen, indem du dem Link das download-Attribut verpasst.

Dir ist schon klar, dass das aus dem Entwurf (Draft) von HTML 5.1 ist? HTML 4 kennt das Attribut nicht, die früheren Standards wahrscheinlich auch nicht. In HTML 5 gibt es das Attribut. (Warum hast Du nicht darauf verlinkt?)

Wie weit die Browser das Attribut unterstützen, ist eine völlig andere Frage. Wie erwartet sieht das ziemlich übel aus: IE geht gar nicht, Safari Mac geht gar nicht, Safari iOS geht gar nicht, Opera Mini geht gar nicht, IE Mobile geht gar nicht. Firefox vor 20 geht nicht, Chrome vor 14 geht nicht, Opera vor 15 geht nicht, Android Browser vor 4.4 geht nicht. Blackberry Browser vor 10 geht nicht, Opera Mobile vor 24 geht nicht.

Ich denke, der Content-Disposition-Header dürfte von allen Browsern unterstützt werden. Auf jeden Fall von IE 4 und neuer, allen Firefox-Versionen, allen Chrome-Versionen und allen Opera-Versionen. Ich gehe mal davon aus, dass IE 3, Netscape 4.x und das ganze mobile Gerümpel mit C-D auch klarkommen.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".