Przeglądarka nie otwiera dokumentów PDF? Rozwiązaniem problemu. Jak wyłączyć wbudowaną przeglądarkę PDF w Chrome (Rambler, Yandex) lub Firefox Drukowanie plików PDF z np. 11

Pusta czarna strona zamiast dokumentu PDF w przeglądarce Apple Safari
Czasami oczekiwania nie są uzasadnione. Osoba nie może się doczekać przeczytania instrukcji obsługi sprzętu, który planuje kupić, ale zamiast tego… na ekranie pojawia się pusta strona. Rzeczywiście, czasami hiperłącze nie prowadzi do następnej strony internetowej, ale otwiera dokument PDF bezpośrednio w przeglądarce. W większości przypadków nie stanowi to problemu, a wszystko wygląda na tak przejrzyste dla użytkownika, że ​​może nawet nie myśleć o tym, jaki typ pliku jest aktualnie otwarty. Nowoczesne przeglądarki, bez żadnych dodatków do oprogramowania innych firm, doskonale radzą sobie z otwieraniem plików PDF, które użytkownicy zwykle przeglądają urządzenia mobilne. Ale czasami przeglądarki safari, Google Chrome I Firefox w Mac OS X zachowywać się inaczej niż oczekuje użytkownik. Zamiast połączonego pliku PDF, sfrustrowany i sfrustrowany czytelnik znajduje się na czarnej lub białej stronie, która nie zawiera żadnych informacji. Na szczęście ten problem ma proste rozwiązanie, które rozważymy dzisiaj.


Trudności z otwieraniem dokumentów PDF, użytkownicy doświadczyli już w czerwcu ubiegłego roku. Problem został już rozwiązany przez czołowych anglojęzycznych komunikatorów społeczności „apple”, takich jak TidBITS i Mac OS X Hints. A jednak ten temat pojawia się raz po raz. Dla większości użytkowników wszystko otwiera się tak, jak powinno. Ale istotą każdego problemu jest to, że kiedy się pojawia, osoba nie jest zainteresowana tym, jak mają się sprawy z większością. Chciałby wykonać dobrą robotę. Ponieważ dokumenty PDF w Internecie często zawierają instrukcje dotyczące sprzęt AGD i informacji statystycznych, możliwość ich bezproblemowego otwierania jest niezwykle ważna dla wielu użytkowników.

Na wszelki wypadek wyjaśnijmy: mówimy o wersji Safari na komputery Mac, a nie o wersja mobilna to dobrze znana przeglądarka Apple, która uwzględnia aktywność w mobilnym Internecie. Na rynku nawigacji internetowej dla platform komputerowych Safari zajmuje przyzwoitą, ale znacznie skromniejszą pozycję. O przyczynach takiego stanu rzeczy, my

W większości przypadków problem czytania dokumentów PDF jest zakorzeniony w dwóch wtyczkach firmy Adobe, które mogą nie „dogadać się” z nowoczesnymi przeglądarkami. Oto dodatki: AdobePDFViewer.plugin I AdobePDFViewerNPAPI.plugin. Zostały one zainstalowane z Adobe Reader i Adobe Acrobat Pro i zostały zaprojektowane, aby umożliwić przeglądarkom otwieranie dokumentów PDF opracowanych przez Adobe.

Te wtyczki dla wersji programu Adobe Reader lub Adobe Acrobat Pro starszych niż 10.1.3 nie są obecnie zgodne z niektórymi przeglądarkami. Mowa głównie o Safari 5.1 (lub nowszym), a także o najnowszych wersjach Firefoksa. Jedyna różnica w manifestacji problemu polega na tym, że Safari pokaże użytkownikowi czarną stronę, a Firefox białą. Ale w obu przypadkach strona będzie pusta. Jeśli użytkownik napotka podobną sytuację, jest to pewny znak, że w jego systemie są zainstalowane wtyczki Adobe niezgodne z tą przeglądarką. Ale oczywiście zawsze istnieje niewielka szansa na inny powód takiego zachowania przeglądarki.

Przed przystąpieniem do usuwania wtyczek, które zakłócają normalne działanie, zamknij przeglądarkę. Te rozszerzenia znajdują się w folderze wtyczki, który z kolei znajduje się w folderze Biblioteka. Nie chodzi o ukrytą bibliotekę w twoim katalogu domowym, której adres jest oznaczony jako ~/Biblioteka/Wtyczki internetowe

Nie, w tym przypadku mówimy o bibliotece, do której dostęp uzyskuje się bezpośrednio z katalogu głównego twojego twardy dysk, tj /Biblioteka/Wtyczki internetowe

Otwórz ten folder i znajdź wszystkie pliki, których nazwy zaczynają się od AdobePDFViewer i przenieś je poza ten folder (na przykład tymczasowo „przeciągnij” je na pulpit). Jest to tylko środek ostrożności, aby w razie potrzeby wtyczki można było łatwo przywrócić, przywracając je na swoje miejsca. Przeniesienie tych plików będzie wymagało podania nazwy użytkownika i hasła administratora komputera.


Czasami jednak te wtyczki mogą znaleźć się w bibliotece twojego katalogu domowego (domowego). W system operacyjny Mac OS X 10.7 Lion i 10.8 ten folder jest ukryty. Aby uzyskać do niego dostęp za pomocą Findera, naciśnij klawisz Opcja i wybierz akcję przejdź do biblioteki (Biblioteka w angielskiej wersji Go). Ta biblioteka ma folder z dodatkami internetowymi Wtyczki internetowe.

Wejdź w to. Jeśli są wtyczki AdobePDFViewer, przenieś je z tego folderu. Akcja będzie wymagała podania loginu i hasła administratora. W rzeczywistości wszystko jest takie samo, jak w bibliotece całego poziomu komputera, tylko z pewnymi subtelnościami, które uznaliśmy za konieczne do rozważenia osobno.

Po usunięciu wtyczek z biblioteki uruchom ponownie przeglądarkę internetową z problemem. Spróbuj otworzyć dokument PDF z łącza. Jeśli sprawa rzeczywiście dotyczyła wtyczek Adobe, to otworzy się poprawnie przez oprogramowanie samej przeglądarki.

Pochodzi z TidBITS.com

Dzień dobry. używam Przeglądarka Google Chrome jest prawie od oficjalnego ogłoszenia i bardzo mi się to podoba. A teraz zdarzyło się już, że nawet Opera przeszła już na silnik Chromium i jest w zasadzie tym samym Chrome, tylko z nieco zmodyfikowaną powłoką i „innymi” funkcjami. Pisałem już kiedyś o tym, jak w przeglądarkach. Dzisiaj poruszymy nieco inny temat, a mianowicie: wyłączenie wtyczki do przeglądania wbudowanej w przeglądarki. Naprawdę nie potrafię wyjaśnić, dlaczego tak jest, ale nie podoba mi się, że w przeglądarce otwierają się pliki .pdf. Wolę używać Acrobat Reader lub STDU Viewer. Jeśli z jakiegoś powodu wtyczka przestała dla Ciebie działać, a potrzebujesz jej, dzięki temu artykułowi dowiesz się, jak ją ponownie włączyć.

1. Google Chrome i wszystkie przeglądarki oparte na silniku Chromium (CoolNovo, RockMelt, Rambler Nichrome, Yandex.Browser, [email protected]). Może również działać w Operze powyżej wersji 15.

1) Otwórz przeglądarkę i wpisz w pasku adresu:

chrome://wtyczki/

Dochodzimy do strony wtyczek:

Chrome PDF Viewer” i wyłącz ją. W zależności od przeglądarki element może mieć różne nazwy, np. w Przeglądarka Yandex widz nazywa się Przeglądarka PDF Yandex.

To wszystko, teraz pliki .pdf będą otwierane przez program zainstalowany na twoim komputerze.

2 Mozilla Firefox

1) Otwórz przeglądarkę, kliknij przycisk Firefox u góry po lewej → „Ustawienia” → „Ustawienia”.

2) W oknie, które zostanie otwarte, przejdź do zakładki „Aplikacje”. Wpisz w wyszukiwarce format dokumentu przenośnego:

3) Wybierz Przenośny format dokumentu (PDF) i kliknij trójkąt po prawej stronie w prawej kolumnie, tutaj wybieramy, co chcemy zrobić z plikami PDF, wybierając ostatnią pozycję ( użyj innego) możesz ustawić określony program do otwierania plików. Wolę wybrać „Zapisz plik”, co spowoduje wyświetlenie okna pobierania pliku, a następnie pracuję z plikiem tak, jak uważam za stosowne.

Internet Explorer 11 & 10 są uważane za najlepsze zastrzeżona przeglądarka Microsoft; Internet Explorer. W systemie Windows 8 i Windows 7 możesz korzystać z IE 10 i IE 11. W obu tych iteracjach niektórzy użytkownicy napotkali problem polegający na tym, że próbując pobrać i otworzyć plik PDF, Internet Explorer nie otwiera plików PDF.

Czasami IE po prostu zawiesza się podczas ładowania plików PDF. W tym wydaniu; możesz użyć Menedżera zadań, aby zakończyć sesję. Zdarzały się przypadki, że wielokrotnie plik był ładowany, ale częściowo. Mogą otwierać się dobrze w innych przeglądarkach, ale nie w IE.

Jak więc rozwiązać to zachowanie IE? Cóż, prostą rzeczą, która może to naprawić, jest ustawienie domyślnego czytnika PDF na „ czytelnik zaprezentowane w Okna 10 / 8.1 lub dowolnego innego czytnika PDF innej firmy, który wybierzesz. To rozwiąże problem. Ale jeśli tak się nie stanie, możesz wypróbować tę poprawkę rejestru, aby rozwiązać problem:

Pliki PDF nie otwierają się w przeglądarce Internet Explorer

1. Kliknij Klawisz Windows + R kombinacja, wpisz put Regedt32.exe w Biegać i naciśnij klawisz Enter, aby otworzyć Edytor rejestru.

2. Przejdź do następnej lokalizacji:

HKEY_CURRENT_USER Oprogramowanie Microsoft Internet Explorer Główny

3. W prawym okienku tej lokalizacji znajdź TabProcWzrost o nazwie DWORD . Ten DWORD jest właściwie skrótem od Zakładka Wzrost procesu; który określa szybkość, z jaką IE tworzy procesy nowej karty. Jeśli znajdziesz DWORD, powinien on mieć wartość 0 . Jeśli go nie znajdziesz, utwórz go ręcznie za pomocą Click kliknij prawym przyciskiem myszy Mysz -> Nowy -> Wartość DWORD. Teraz kliknij ten sam DWORD, aby zmienić jego wartość danych:

4. Teraz ustaw dane wartości od 0 do 1. Kliknij ok. Umieszczenie wartości danych 1 zapewnia, że ​​wszystkie zakładki dla danego procesu ramki są wykonywane w tym samym procesie zakładek dla określonego poziomu obowiązkowego poziomu integralności (MIC). Teraz możesz zamknąć Edytor rejestru i ponownie uruchomić komputer, aby zobaczyć wyniki.

Mam nadzieję, że poprawka okaże się pomocna!



Pliki PDF nie otwierają się w przeglądarce Internet Explorer w programie Adobe Reader 10.0 — użytkownicy otrzymują pusty szary ekran. Jak mogę to naprawić dla moich użytkowników? (7)

Istnieje znany problem z otwieraniem plików PDF w przeglądarce Internet Explorer (v 6, 7, 8, 9) w programie Adobe Reader X (wersja 10.0.*). Okno przeglądarki ładuje się z pustym szarym ekranem (i nie ma nawet paska narzędzi Reader). Działa świetnie z Firefox, Chrome lub Adobe Reader 10.1. *.

Znalazłem kilka obejść. Na przykład kliknięcie „Aktualizuj” spowoduje prawidłowe załadowanie dokumentu. Aktualizacja do programu Adobe Reader 10.1. * lub obniżenie do 9. * również rozwiązuje problem.
Jednak wszystkie te rozwiązania wymagają: od użytkownika rozumiem to. Większość moich użytkowników jest bardzo zakłopotana, gdy widzą ten szary ekran i w końcu obwiniają plik PDF i oskarżają witrynę internetową za jego naruszenie. Szczerze mówiąc, dopóki nie zbadałem tego pytania, obwiniałem też PDF!

Dlatego próbuję znaleźć sposób na rozwiązanie tego problemu dla moich użytkowników.
Rozważałem udostępnienie linku „Pobierz PDF” (który ustawia nagłówek Content-Disposition jako załącznik zamiast wbudowanego), ale mojej firmie w ogóle się to nie podoba, ponieważ naprawdę chcemy, aby te pliki PDF były wyświetlane w przeglądarce.

Czy ktoś jeszcze doświadczył tego problemu?

Jakie są możliwe rozwiązania lub obejścia?

Naprawdę mam nadzieję na rozwiązanie, które idealnie pasuje użytkownicy końcowi ponieważ nie mogę na nich polegać, że wiedzą, jak zmienić ustawienia programu Adobe Reader lub automatycznie zainstalować aktualizacje.

Oto przerażający szary ekran:
Reszta: Zrzut ekranu usunięty z serwera plików! Żal!
Obraz przedstawiał przeglądarkę z normalnym paskiem narzędzi, ale z jednolitym szarym tłem, bez interfejsu.

informacje ogólne :
Chociaż nie sądzę, aby poniższe informacje były związane z moim problemem, dołączę je w celach informacyjnych:
Jest to aplikacja ASP.NET MVC i dostępna jest jQuery.
Łącze do pliku PDF ma target=_blank, dzięki czemu otwiera się w nowym oknie.
Plik PDF jest generowany w locie, a wszystkie nagłówki treści są odpowiednio ustawiane. Adres URL NIE zawiera rozszerzenia .pdf, ale ustawiamy nagłówek dystrybucji zawartości z prawidłową nazwą pliku .pdf i parametrem wbudowanym.

Reszta: Tutaj źródło, którego używam do pracy z plikami PDF.

Najpierw akcja kontrolera:

Public ActionResult ComplianceCertificate(int id)(byte pdfBytes = ComplianceBusiness.GetCertificate(id); return new PdfResult(pdfBytes, false, "Compliance Certificate (0).pdf", id); )

A oto PdfResult (PdfResult , dziedziczy po System.Web.Mvc.FileContentResult):

Korzystanie z System.Net.Mime; za pomocą System.Web.Mvc; ///

/// Zwraca prawidłowe nagłówki odpowiedzi i „Content-Disposition” dla pliku PDF, /// oraz pozwala określić nazwę pliku i czy będzie on pobierany przez przeglądarkę. /// public class PdfResult: FileContentResult ( public ContentDisposition ContentDisposition ( get; private set; ) /// /// Zwraca plik PDF FileResult. /// /// Dane do pliku PDF /// Określa, czy plik powinien być wyświetlany w przeglądarce, czy pobrany jako plik /// Nazwa pliku, która będzie wyświetlana, jeśli plik zostanie pobrany lub zapisany. /// Lista argumentów do sformatowania w nazwie pliku. /// public PdfResult(byte pdfFileContents, bool download, string filename, params object filenameArgs) : base(pdfFileContents, "application/pdf") ( // Formatuj nazwę pliku: if (filenameArgs != null && filenameArgs.Length > 0) ( filename = string.Format(filename, filenameArgs); ) // Dodaj nazwę pliku do Content-Disposition ContentDisposition = new ContentDisposition ( Inline = !download, FileName = nazwa pliku, Size = pdfFileContents.Length, ); ) protected override void WriteFile(System. Web.HttpResponseBase) ( // Dodaj nazwę pliku do odpowiedzi Content-Disposition.AddHeader("Content-Disposition", ContentDisposition.ToString()); base.WriteFile(response); ) )

W moim przypadku rozwiązanie było dość proste. Dodałem ten nagłówek i przeglądarki otwierały plik w każdym teście. header("Dyspozycja zawartości: załącznik; nazwa_pliku="nazwa_pliku.pdf"");

Mamy ten problem nawet po aktualizacji do Ostatnia wersja Adobe Reader.

Dwie różne metody rozwiązały ten problem:

  • Stosowanie Darmowa wersja Aplikacja Foxit Reader zamiast Adobe Reader
  • Ale ponieważ większość naszych klientów korzysta z programu Adobe Reader, więc zamiast wymagać od użytkowników używania programu Foxit Reader, do otwierania pliku pdf zaczęliśmy używać window.open(url) zamiast window.location.href = url . Firma Adobe z jakiegoś powodu traciła uchwyt pliku w różnych ramkach iframe, gdy plik PDF został otwarty przy użyciu metody window.location.href.

Miałem ten problem. Ponowna instalacja najnowszej wersji programu Adobe Reader nic nie dała. Adobe Reader działał w Chrome, ale nie w IE. To zadziałało dla mnie...

1) Przejdź do menu Narzędzia IE -> Widok zgodności.
2) Wejdź na stronę z plikiem PDF, który chcesz wyświetlić. Kliknij OK.
3) Uruchom ponownie IE 4) Przejdź do podanej witryny i wybierz PDF. Powinien się pojawić.
5) Wróć do widoku zgodności i usuń wprowadzony wpis.
6) Adobe Reader działa teraz w IE na wszystkich stronach internetowych.

To dziwna poprawka, ale dla mnie zadziałała. Po ponownej instalacji musiałem przejść przez ekran akceptacji Adobe, który pojawił się dopiero po wykonaniu sztuczki z widokiem zgodności. Po przyjęciu wydawało się, że działa wszędzie. Dość łuszczący się materiał. Mam nadzieję, że to komuś pomoże.

Nie mam dokładnego rozwiązania, ale podzielę się swoim doświadczeniem na wypadek, gdyby pomogli komuś innemu.

Z moich testów szary ekran zaczyna się tylko na wolniejszych komputerach. Do tej pory nie udało mi się go odtworzyć na nowszym sprzęcie. Wszystkie moje testy były w IE8 z Adobe Reader 10.1.2. Do moich testów wyłączyłem SSL i usunąłem wszystkie nagłówki, które wyłączałyby buforowanie.

Aby odtworzyć szary ekran, wykonałem następujące kroki:

1) Przejdź do strony, która prowadzi do pliku PDF
2) Otwórz plik PDF w nowym oknie lub karcie (za pomocą menu kontekstowego lub target="_blank")
3) W moich testach ten plik PDF otworzy się bez błędów (jednak otrzymałem raporty użytkowników wskazujące na niepowodzenie pierwszego załadowania pliku PDF)
4) Zamknij nowo otwarte okno lub kartę
5) Otwórz plik PDF (ponownie) w nowym oknie lub karcie
6) Ten plik PDF nie otwiera się, ale zamiast tego wyświetlany jest tylko „szary ekran” wspomniany przez pierwszego użytkownika (wszystkie kolejne załadowane pliki PDF również nie są wyświetlane, dopóki wszystkie okna przeglądarki nie zostaną zamknięte)

Zrobiłem powyższy test z kilkoma różnymi plikami PDF (zarówno statycznymi, jak i dynamicznymi) utworzonymi z różnych źródeł, a problem z szarym ekranem pojawia się zawsze po wykonaniu powyższych kroków (na „wolnym” komputerze).

Aby złagodzić problem w mojej aplikacji, „rozerwałem” stronę, która zawiera łącze do pliku PDF (usuwam kawałek po kawałku, aż szary ekran się nie powtórzy). W mojej konkretnej aplikacji (zbudowanej na bibliotece zamknięć) usunięcie wszystkich odniesień do goog.userAgent.adobeReader wydawało się rozwiązać problem. To dokładne rozwiązanie nie będzie działać z jquery lub .net MVC, ale być może ten proces pomoże ci wyizolować źródło problemu. Nie poświęciłem jeszcze czasu na wyizolowanie części goog.userAgent.adobeReader, która powoduje błąd w programie Adobe Reader, ale najprawdopodobniej jquery może mieć ten sam kod wykrywania wtyczek, który jest używany w bibliotece zamykającej.

Urządzenie wyświetla szary ekran:
Windows Server 03 SP3
AMD Sempron 2400+ przy 1,6 GHz
256 MB pamięci

Urządzenie nie wyświetla szarego ekranu:
Windows XP x64 SP2
AMD Athlon II X4 620 przy 2,6 GHz
4 GB pamięci

Eksperymentując więcej, główną przyczyną w mojej aplikacji (wywołując goog.userAgent.adobeReader) był dostęp do Adobe Reader za pośrednictwem ActiveXObject na stronie z łączem PDF. Ten minimalny przypadek testowy powoduje u mnie szary ekran (jednak usunięcie ActiveXObject nie powoduje szarego ekranu).

Hej połączyć

Bardzo mnie interesuje, czy inni mogą odtworzyć problem za pomocą tego przypadku testowego i postępując zgodnie z instrukcjami z mojego drugiego postu („Nie mam dokładnego rozwiązania...”) na „wolnym” komputerze.

Przepraszam za opublikowanie nowej odpowiedzi, ale nie mogłem wymyślić, jak dodać blok kodu do komentarza do mojego poprzedniego posta.

Przykładowe wideo tego minimalnego przypadku testowego znajduje się poniżej: http://youtu.be/IgEcxzM6Kck

Zdaję sobie sprawę, że to dość późny post, ale wciąż możliwe rozwiązanie dla PO. Używam IE9 na Win 7 i od miesięcy mam problemy z szarym ekranem programu Adobe Reader, próbując otworzyć bankowość internetową w formacie PDF i karty kredytowej. Mogłem otworzyć wszystko w Firefoksie lub Operze, ale nie w IE. W końcu wypróbowałem PDF-Viewer, ustawiłem go jako domyślną przeglądarkę PDF w moich preferencjach i więcej problemów. Jestem pewien, że istnieją inne bezpłatne przeglądarki, takie jak Foxit, PDF-Xchange itp., które przyniosą lepsze wyniki niż Reader przy mniejszym bólu głowy. Adobe jest jak niektóre inne duże firmy, które się rozwijają oprogramowanie wziąć to lub zostawić w oparciu... więc zostawiłem to.

Dla Windows 7 Acrobat Pro X

Ponieważ zrobiłem to wszystko bez podwójnego sprawdzania, czy po tym pojawił się problem, nie jestem pewien, czy rzeczywiście naprawili problem z tego powodu, ale jeden z nich to zrobił. W rzeczywistości, po wykonaniu #3 i ponownym uruchomieniu, działało to świetnie.

FYI: Poniżej kolejność, w jakiej przechodziłem przez naprawy.

    Przejdź do Panelu sterowania > Opcje folderów w każdym Panelu sterowania Ogólne , Przeglądaj i Szukaj kliknij przycisk Przywróć domyślne przycisk Resetuj foldery

    Przejdź do Internet Explorera , Narzędzia > Opcje > Zaawansowane > Resetuj (nie musiałem usuwać ustawień osobistych)

    Otwórz program Acrobat Pro X w obszarze Edycja > Preferencje > Ogólne .
    U dołu strony wybierz opcję Domyślna obsługa plików PDF . Wybrałem Adobe Pro X i kliknąłem Zastosuj .

Możesz zostać poproszony o ponowne uruchomienie (tak zrobiłem).

Z poważaniem

2022 x360ce.ru
Fotografia - Portal informacyjny