Manchmal möchten Sie einem PDF / Bild / etc-Link folgen und ihn tatsächlich im Browser sehen, anstatt ihn herunterzuladen.
In meinem letzten Run-In war es mit einem Screenshot auf einem Mantis- Server, den ich verwende.
Wenn ich auf den Link klicke, werde ich sofort aufgefordert, die Datei zu speichern, ohne die Option, den Browser zu öffnen.
Ich möchte es wirklich nicht herunterladen, es in einem Bildbetrachter öffnen und dann daran denken, die Datei zu löschen, wenn ich fertig bin. Ich möchte, dass dies vom Browser erledigt wird, wenn ich die Registerkarte für normale Bilder / PDFs schließe, wie wenn Sie darauf klicken open [image] in new tab
.
Ich weiß, warum der Browser dies tut, der Inhalt wird mit dem HTTP-Header bereitgestellt Content-Disposition:attachment
, aber ich bin mir sicher, dass es eine erweiterte Einstellung, eine versteckte Kontextmenüoption oder eine großartige Erweiterung geben würde, mit der Sie etwas anzeigen können, das jemand von Ihnen wollte tatsächlich speichern.
Weiß jemand so etwas?
BEARBEITEN
Firefox hat anscheinend ein Add-On dafür, aber ich kann keinen Port für Chrome finden.
quelle
pdf
's, und ich bin sicher, esContent-Disposition
überschreibt es (was vom Server festgelegt wird, keine Benutzerpräferenz)Antworten:
Wer definiert, ob die Datei heruntergeladen oder geöffnet wird, ist der Website-Entwickler. Natürlich wird die Datei im Browser geöffnet, aber wenn der Entwickler den folgenden HTML-Header erzwingt, wird sie immer heruntergeladen.
Es gibt keine Möglichkeit zu erzwingen. :(
Um im Browser zu öffnen, muss der Entwickler Folgendes deklarieren:
Das Obige wurde in C # geschrieben, aber seine Parameter sind allen Sprachwebsites gemeinsam
quelle
Content-Disposition: attachment; filename="MyFileName.ZIP";
funktioniert aufgrund des Semikolons am Ende nicht richtig. Irgendwelche Tests (und eine Zusammenfassung ) für alle Android-Versionen? Nützlich: stackoverflow.com/questions/6319389/…Google Chrome v12 release introduced a bug that triggers the problem you describe. You can fix it by sending the Content-Length header
bugs.chromium.org/p/chromium/issues/detail?id=85549Haben Sie versucht, Google nach "PDF in Chrome öffnen" zu durchsuchen?
Ich hatte eine Erweiterung, die gut funktionierte:
Ich habe es jedoch deaktiviert, da PDF auch ohne diese Erweiterung in Chrome geöffnet wird.
Ich habe:
Dadurch kann ich die meisten Office-Dateien ohne Office öffnen (siehe ma, kein Office).
Hoffe das hilft.
quelle
you want to follow a pdf/image/etc link
, diese Frage hat nichts speziell mitWie von Sergio gesagt, ist es der Site-Entwickler, der definiert, ob die Datei heruntergeladen oder im Browser geöffnet wird. Wenn Sie PDF-Dokumente anzeigen möchten, empfehle ich, die Google Docs- Erweiterung zu aktivieren, die standardmäßig mit Chrome geliefert wird. Drücken Sie die Strg- Taste, während Sie auf das Bild klicken. Das Bild wird auf einer neuen Registerkarte geöffnet. Ich hoffe, dass dies für Benutzer mit diesem Problem funktioniert.
quelle
disposition
nicht auf gesetzt istattachment
, was in der Frage angegeben wurde. (Diese 'Antwort' wäre auch besser als Kommentar geeignet gewesen)