Czasami chcesz skorzystać z linku pdf / image / etc i faktycznie zobaczyć go w przeglądarce zamiast go pobierać.
W moim ostatnim uruchomieniu był to zrzut ekranu na serwerze Mantis , którego używam.
Kiedy klikam, aby podążyć za linkiem, natychmiast monituje mnie o zapisanie pliku, bez opcji otwarcia go w przeglądarce.
Naprawdę nie chcę go pobrać, otwórz go w przeglądarce zdjęć, a następnie pamiętaj, aby usunąć plik, gdy skończę. Chciałbym, aby przeglądarka zajmowała się tym, gdy zamykam kartę dla normalnych obrazów / plików pdf, takich jak kliknięcie open [image] in new tab
.
Wiem, dlaczego przeglądarka to robi, treść jest wyświetlana z nagłówkiem HTTP Content-Disposition:attachment
, ale jestem pewien, że będzie tam zaawansowane ustawienie, ukryta opcja menu kontekstowego lub niesamowite rozszerzenie, które pozwoli Ci zobaczyć coś, co ktoś chciałby aby faktycznie zapisać.
Czy ktoś wie coś takiego?
EDYTOWAĆ
Wygląda na to, że Firefox ma do tego dodatek , ale nie mogę znaleźć portu dla Chrome.
źródło
pdf
, i jestem pewien,Content-Disposition
że to zastępuje (co jest ustawione przez serwer, a nie preferencje użytkownika)Odpowiedzi:
Kto określa, czy plik zostanie pobrany, czy otwarty, jest twórcą witryny. Oczywiście plik jest otwierany w przeglądarce, ale jeśli programista wymusi poniższy nagłówek HTML, zawsze zostanie pobrany.
Nie ma sposobu na życie. :(
Aby otworzyć w przeglądarce, programista musi zadeklarować:
Powyższe zostało napisane w języku C #, ale jego parametry są wspólne dla wszystkich witryn językowych
źródło
Content-Disposition: attachment; filename="MyFileName.ZIP";
nie będzie działał poprawnie z powodu średnika na końcu. Jakieś testy (i podsumowanie ) dla wszystkich wersji Androida? Przydatne: 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=85549Czy próbowałeś wyszukać w Google „otwórz PDF w Chrome”?
Miałem rozszerzenie, które działało dobrze:
Jednak wyłączyłem go, ponieważ plik PDF otworzy się w Chrome, nawet bez tego rozszerzenia.
Mam:
To pozwala mi otwierać większość plików pakietu Office bez pakietu Office (wygląda na to, brak pakietu Office).
Mam nadzieję że to pomoże.
źródło
you want to follow a pdf/image/etc link
, to pytanie nie ma nic wspólnego z plikami pdfjak powiedział Sergio, to programista strony określa, czy plik zostanie pobrany lub otwarty w przeglądarce. Jeśli chcesz przeglądać dokumenty pdf, sugeruję włączenie rozszerzenia Dokumentów Google, które jest domyślnie dostarczane z Chrome. Naciśnij przycisk Ctrl podczas klikania obrazu, otwiera obraz w nowej karcie. Mam nadzieję, że to zadziała dla użytkowników mających ten problem.
źródło
disposition
isnt jest ustawiony naattachment
, który został określony w pytaniu. (ta „odpowiedź” byłaby również bardziej odpowiednia jako komentarz)