Thiemo Mättig: "Ziel speichern unter" und "Ziel drucken" implementieren

Beitrag lesen

"Ziel drucken" und "Ziel speichern unter" kann nicht per JavaScript gehen. (Vieleicht gibt es eine proprietäre Microsoft-JScript-Lösung, aber die würde ich nicht verwenden.) Die einzige halbwegs standardkonforme Lösung ist window.print(), allerdings funktioniert das nur mit schon geöffneten Dokumenten.

Empfehlung: Schreib hin, dass der Anwender "rechte Maustaste, 'Ziel speichern unter'" drücken soll. Ansonsten ist es doch problemlos möglich, einfach auf den Link zu klicken. Das Worddokument wird normalerweise direkt im Browser angezeigt. Da kann man dann auch drucken.

Alternativ: Verwende ein PHP-Skript, dass die Datei mit passenden Headern (Content-Type: application/octet-stream, Content-Disposition: attachment etc.) direkt als Download zum Browser sendet.