2012-03-26 12 views
1

Ich fand etwas Inhalt über das Öffnen von PDF in einem neuen Tab und andere, um es automatisch herunterzuladen.Wie gibt der Benutzer Optionen zum Herunterladen oder zum Öffnen in einem neuen Tab?

Aber es ist eine Menge von manuellen Sachen, die ich hier habe, also denke ich, dass es besser ist, den COMMON-Benutzer so zu wählen. Ich weiß, er kann in einem neuen Tab öffnen und es von dort speichern. Dies kann jedoch ein langsamer Ansatz sein.

ist also dies:

1) Der Nutzer wird auf den Link

2) Eine Art bestätigen Box zeigen

3) Er wählen wird: Download oder öffnen Sie sie in einem neuen Browser /Fenster.

+1

Kann nicht erzwungen werden. Einige Browser haben einen eingebauten Viewer oder starten automatisch einen externen Viewer, unabhängig vom MIME-Typ. –

+0

Ich habe verstanden. Wenn ich zum Beispiel in ein PDF-Dokument klicke, fragt mich mein Firefox, was ich tun möchte. Aber mein Chrome öffnet nur in einem neuen Tab. Eine Option ist vielleicht ein Link mit Zip-Datei, so wird er sicherlich herunterladen, und der PDF-Link Gott wird es wählen? – JGSilva

Antwort

1

Obwohl Sie normalerweise Entscheidung wie dies dem Kunden und seinem Browser verlassen sollte, können Sie wahrscheinlich der Client die Datei machen herunterladen, wenn Sie es als application/octet-stream mit dem HTTP-Header Content-type dienen.

Verwandte Themen