Pregledač ne otvara PDF dokumente? Rješenje problema. Kako onemogućiti ugrađeni PDF-Viewer u Chrome-u (Rambler, Yandex) ili Firefox-u Štampanje pdf datoteka iz tj. 11

Prazna crna stranica umjesto PDF dokumenta u Apple Safari web pretraživaču
Ponekad očekivanja nisu opravdana. Osoba se raduje čitanju korisničkog priručnika za opremu koju planira kupiti, ali umjesto toga ... na ekranu se pojavljuje prazna stranica. Zaista, ponekad hiperveza ne vodi na sljedeću web stranicu, već otvara PDF dokument direktno u pretraživaču. U većini slučajeva to nije problem, a korisniku sve izgleda toliko transparentno da možda i ne razmišlja o tome koja je vrsta datoteke trenutno otvorena. Moderni pretraživači, bez ikakvih softverskih dodataka trećih strana, odlično obavljaju posao otvaranja PDF datoteka koje korisnici obično pregledavaju. mobilnih uređaja. Ali ponekad pretraživači safari, google chrome I Firefox in MacOS X ponašati drugačije nego što korisnik očekuje. Umjesto povezane PDF datoteke, frustrirani i frustrirani čitatelj nalazi se na crnoj ili bijeloj stranici koja ne nosi apsolutno nikakve informacije. Na sreću, ovaj problem ima jednostavno rješenje, koje ćemo danas razmotriti.


Poteškoće sa otvaranjem PDF dokumenata korisnici su imali još u junu prošle godine. Problemom su se već bavili vodeći glasnici zajednice "jabuka" koji govore engleski kao što su TidBITS i Mac OS X Hints. Pa ipak, ova se tema iznova pojavljuje. Za većinu korisnika sve se otvara kako treba. Ali suština svakog problema je da, kada se pojavi, čovjeka malo zanima kako stoje stvari kod većine. Želio bi da uradi dobar posao. Budući da PDF dokumenti na Internetu često pružaju upute za kućanskih aparata i statističkih informacija, mogućnost njihovog otvaranja bez problema je izuzetno važna za mnoge korisnike.

Za svaki slučaj, da pojasnimo: govorimo o verziji Safarija za Mac računare, a ne o mobilna verzija ovaj dobro poznati Apple pretraživač, koji uzima u obzir aktivnost mobilnog interneta. Na tržištu web navigacije za kompjuterske platforme, Safari zauzima pristojnu, ali mnogo skromniju poziciju. O razlozima ovakvog stanja, mi

U većini slučajeva, problem čitanja PDF dokumenata je ukorijenjen u dva Adobe dodatka, koji se možda neće "slagati" sa modernim pretraživačima. Ovo su dodaci: AdobePDFViewer.plugin I AdobePDFViewerNPAPI.plugin. Instalirani su sa programima Adobe Reader i Adobe Acrobat Pro i dizajnirani su da omoguće pretraživačima da otvore PDF dokumente koje je razvio Adobe.

Ovi dodaci za verzije Adobe Reader-a ili Adobe Acrobat Pro starije od 10.1.3 trenutno nisu kompatibilni sa nekim pretraživačima. Uglavnom govorimo o Safariju 5.1 (ili novijem), kao io najnovijim verzijama Firefoxa. Jedina razlika u ispoljavanju problema je što će Safari korisniku pokazati crnu stranicu, a Firefox bijelu. Ali u oba slučaja stranica će biti prazna. Ako korisnik naiđe na sličnu situaciju, to je siguran znak da su na njegovom sistemu instalirani Adobe dodaci koji nisu kompatibilni sa ovim pretraživačem. Ali, naravno, uvijek postoji mala šansa za neki drugi razlog za ovakvo ponašanje pretraživača.

Prije nego što nastavite s uklanjanjem dodataka koji ometaju normalan rad, obavezno zatvorite pretraživač. Ove ekstenzije se nalaze u folderu dodaci, koji se pak nalazi u folderu Biblioteka. Ovdje se ne radi o skrivenoj biblioteci u vašem početnom direktoriju, čija je adresa označena kao ~/Library/Internet Plug-Ins

Ne, u ovom slučaju govorimo o biblioteci kojoj se pristupa direktno iz vašeg osnovnog direktorija tvrdi disk, tj /Library/Internet Plug-Ins

Otvorite ovu fasciklu i pronađite sve datoteke čija imena počinju sa AdobePDFViewer i premestite ih iz ove fascikle (na primer, privremeno ih "prevucite" na radnu površinu). Ovo je samo mjera predostrožnosti kako bi se dodaci po želji mogli lako vratiti na njihova mjesta. Premještanje ovih datoteka zahtijevat ćete da unesete korisničko ime i lozinku administratora računara.


Međutim, ponekad ovi dodaci mogu završiti u biblioteci vašeg kućnog (Početnog) direktorija. IN operativni sistemi Mac OS X 10.7 Lion i 10.8 ovaj folder je skriven. Da biste joj pristupili putem Finder-a, pritisnite tipku Option i odaberite akciju idi u biblioteku (Biblioteka u engleskoj verziji Go). Ova biblioteka ima fasciklu internetskih dodataka Internet dodaci.

Idi u to. Ako postoje dodaci AdobePDFViewer, premjestite ih iz ove mape. Radnja će zahtijevati da unesete administratorsku prijavu i lozinku. U stvari, sve je isto kao i u biblioteci čitavog kompjuterskog nivoa, samo sa nekim suptilnostima koje smo smatrali potrebnim razmotriti zasebno.

Nakon što su dodaci premješteni iz biblioteke, ponovo pokrenite web pretraživač s problemom. Pokušajte otvoriti PDF dokument sa veze. Ako je stvar zaista bila u Adobe plug-inovima, onda će se ispravno otvoriti od strane softvera samog pretraživača.

Izvorno sa TidBITS.com

Dobar dan. ja koristim Google pretraživač Chrome postoji skoro od zvanične najave i stvarno mi se sviđa. A sada se već dogodilo da je čak i Opera već prešla na Chromium engine i da je u suštini isti Chrome, samo sa malo izmijenjenom školjkom i „drugim“ funkcijama. Već sam jednom pisao o tome kako u pretraživačima. Danas ćemo se dotaknuti malo drugačije teme, a to je: onemogućavanje dodatka za pregled ugrađenih u pretraživače. Ne mogu baš objasniti zašto je to tako, ali ne sviđa mi se činjenica da se .pdf fajlovi otvaraju u pretraživaču. Više volim koristiti Acrobat Reader ili STDU Viewer. Ako vam je iz nekog razloga dodatak prestao raditi, a trebate ga, zahvaljujući ovom članku naučit ćete kako ga ponovo uključiti.

1. Google Chrome i svi pretraživači zasnovani na Chromium motoru (CoolNovo, RockMelt, Rambler Nichrome, Yandex.Browser, [email protected]). Može raditi i za Opera iznad verzije 15.

1) Otvorite svoj pretraživač i unesite sljedeće u adresnu traku:

chrome://plugins/

Dolazimo do stranice dodataka:

Chrome PDF Viewer" i onemogućite ga. U zavisnosti od pretraživača, stavka se može drugačije zvati, na primer, in Yandex pretraživač gledalac se zove Yandex PDF Viewer.

To je to, sada će se .pdf datoteke otvarati kroz program instaliran na vašem računaru.

2 Mozilla Firefox

1) Otvorite pretraživač, kliknite na dugme Firefox gore lijevo → "Postavke" → "Postavke".

2) U prozoru koji se otvori idite na karticu "Aplikacije". Unesite u pretragu Portable Document Format:

3) Odaberite Portable Document Format (PDF) i kliknite na trokut s desne strane u desnom stupcu, ovdje odabiremo ono što želimo učiniti s PDF datotekama odabirom posljednje stavke ( koristiti drugu) možete postaviti određeni program za otvaranje datoteka. Više volim da odaberem "Sačuvaj datoteku" što će otvoriti prozor za preuzimanje datoteke, a zatim da radim sa datotekom kako smatram da treba.

Internet Explorer 11 & 10 smatraju se najboljima vlasnički Microsoft pretraživač; Internet Explorer. Uz Windows 8 i Windows 7, možete koristiti IE 10 i IE 11. U obje ove iteracije, neki korisnici su naišli na problem da kada pokušaju preuzeti i otvoriti PDF datoteku, Internet Explorer neće otvoriti PDF datoteke.

Ponekad IE jednostavno visi prilikom učitavanja PDF datoteka. Za ovo izdanje; možete koristiti Task Manager da završite sesiju. Bilo je slučajeva kada se mnogo puta fajl učitava, ali djelomično. Mogu se dobro otvoriti u drugim pretraživačima, ali ne i u IE.

Dakle, kako se ovo IE ponašanje može riješiti? Pa, jednostavna stvar koja bi to mogla popraviti je da postavite zadani PDF čitač na " čitalac predstavljeno u Windows 10 / 8.1 , ili bilo koji drugi PDF čitač treće strane po vašem izboru. Ovo će riješiti problem. Ali ako se ne dogodi, možete isprobati ovaj popravak registra da riješite problem:

PDF datoteke se neće otvoriti u Internet Exploreru

1. Kliknite Windows tipka + R kombinacija, tip put Regedt32.exe in Trči dijaloški okvir i pritisnite Enter da otvorite uređivač registra.

2. Idite na sljedeću lokaciju:

HKEY_CURRENT_USER Softver Microsoft Internet Explorer Main

3. U desnom oknu ove lokacije pronađite TabProcGrowth pod nazivom DWORD . Ova DWORD je zapravo skraćenica za Tab Proces rasta; koji postavlja brzinu kojom IE kreira procese nove kartice. Ako pronađete DWORD, on bi trebao imati vrijednost kao 0. Ako ga ne pronađete, kreirajte ga ručno koristeći Click desni klik Miš -> Novo -> DWORD vrijednost. Sada kliknite na isti DWORD da promijenite njegovu vrijednost podataka:

4. Sada postavite podatke o vrijednosti od 0 do 1. Kliknite uredu. Stavljanje vrijednosti podataka od 1 osigurava da se sve kartice za dati proces okvira izvršavaju u istom procesu kartice za specificirani nivo obaveznog integriteta (MIC). Sada možete zatvoriti uređivač registra i ponovo pokrenuti da vidite rezultate.

Nadam se da će vam popravak biti od pomoći!



PDF datoteke se ne otvaraju u Internet Exploreru sa Adobe Readerom 10.0 - Korisnici dobijaju prazan sivi ekran. Kako to mogu popraviti za svoje korisnike? (7)

Poznat je problem otvaranja PDF-a u Internet Explorer-u (v 6, 7, 8, 9) sa Adobe Readerom X (verzija 10.0.*). Prozor pretraživača se učitava sa praznim sivim ekranom (a nema čak ni traku sa alatkama Reader). Odlično radi sa Firefoxom, Chromeom ili sa Adobe Readerom 10.1. *.

Našao sam nekoliko rješenja. Na primjer, klikom na "Ažuriraj" dokument će se ispravno učitati. Ažurirajte na Adobe Reader 10.1. *, ili smanjenje na 9. *, takođe rešava problem.
Međutim, sva ova rješenja zahtijevaju od korisnika to razumiju. Većina mojih korisnika se jako posrami kada vide ovaj sivi ekran i na kraju okrive PDF datoteku i okrive web stranicu za njeno kršenje. Da budem iskren, dok nisam istražio ovo pitanje, krivio sam i PDF!

Zato pokušavam pronaći način da riješim ovaj problem za svoje korisnike.
Razmišljao sam o pružanju veze "Preuzmi PDF" (koja postavlja zaglavlje Content-Disposition na privitak umjesto na umetnuto), ali mojoj kompaniji se to nimalo ne sviđa jer zaista želimo da se ti PDF-ovi prikazuju u pretraživaču.

Da li je još neko iskusio ovaj problem?

Koja su moguća rješenja ili zaobilazna rješenja?

Zaista se nadam takvom rješenju idealno odgovara krajnjim korisnicima jer se ne mogu osloniti na njih da znaju kako promijeniti svoje postavke Adobe Reader-a ili automatski instalirati ažuriranja.

Evo strašnog sivog ekrana:
Promjena: Snimak ekrana uklonjen sa servera datoteka! Regret!
Slika je bila pretraživač, sa normalnom trakom sa alatkama, ali čvrstom sivom pozadinom, bez interfejsa.

pozadinske informacije :
Iako mislim da sljedeće informacije nisu povezane s mojim problemom, uključit ću ih za referencu:
Ovo je ASP.NET MVC aplikacija i jQuery je dostupan.
Veza do PDF datoteke ima target=_blank tako da se otvara u novom prozoru.
PDF se generira u hodu i sva zaglavlja sadržaja se postavljaju u skladu s tim. URL NE uključuje ekstenziju .pdf, ali postavljamo zaglavlje dispozicije sadržaja sa važećim .pdf imenom datoteke i inline parametrom.

Promjena: Evo izvor, koji koristim za rad s PDF datotekama.

Prvo, radnja kontrolera:

Public ActionResult ComplianceCertificate(int id)(bajt pdfBytes = ComplianceBusiness.GetCertificate(id); vrati novi PdfResult(pdfBytes, false, "Certifikat usklađenosti (0).pdf", id); )

A ovdje je PdfResult (PdfResult, naslijeđen od System.Web.Mvc.FileContentResult):

Using System.Net.Mime; koristeći System.Web.Mvc; ///

/// Vraća odgovarajuća zaglavlja odgovora i "Content-Disposition" za PDF datoteku, /// i omogućava vam da odredite naziv datoteke i da li će je preuzeti pretraživač. /// javna klasa PdfResult: FileContentResult ( javni ContentDisposition ContentDisposition ( get; privatni set; ) /// /// Vraća PDF FileResult. /// /// Podaci za PDF datoteku /// Određuje da li se datoteka prikazuje u pretraživaču ili preuzima kao datoteka /// Ime datoteke koje će se prikazati ako se datoteka preuzme ili sačuva. /// Lista argumenata koje treba formatirati u naziv datoteke. /// public PdfResult(byte pdfFileContents, bool preuzimanje, string ime datoteke, params object filenameArgs) : base(pdfFileContents, "application/pdf") ( // Formatirajte ime datoteke: if (filenameArgs != null && filenameArgs.Length > 0) (ime datoteke = string.Format(filename, filenameArgs); ) // Dodajte naziv datoteke u Content-Disposition ContentDisposition = new ContentDisposition ( Inline = !download, FileName = filename, Size = pdfFileContents.Length, ); ) zaštićeno nadjačavanje void WriteFile(System. Web.HttpResponseBase odgovor) ( // Dodajte naziv datoteke u Content-Disposition response.AddHeader("Content-Disposition", ContentDisposition.ToString()); base.WriteFile(response); ) )

U mom slučaju, rješenje je bilo prilično jednostavno. Dodao sam ovo zaglavlje i pretraživači su otvarali fajl u svakom testu. header("Content-Disposition: attachment; filename="filename.pdf"");

Dobili smo ovaj problem čak i nakon nadogradnje na najnoviju verziju Adobe Reader.

Dvije različite metode su to riješile za nas:

  • Upotreba besplatna verzija Aplikacija Foxit Reader umjesto Adobe Reader-a
  • No, pošto većina naših klijenata koristi Adobe Reader, umjesto da zahtijevamo od korisnika da koriste Foxit Reader, počeli smo koristiti window.open(url) za otvaranje pdf-a umjesto window.location.href = url. Adobe je iz nekog razloga gubio ručicu datoteke u različitim iframeovima kada je PDF otvoren pomoću metode window.location.href.

Imao sam ovaj problem. Ponovna instalacija najnovije verzije Adobe Reader-a nije učinila ništa. Adobe Reader je radio u Chromeu, ali ne i u IE. Ovo mi je uspelo...

1) Idite na meni IE Tools -> Compatibility View.
2) Unesite web stranicu s PDF-om koji želite pogledati. Kliknite OK.
3) Ponovo pokrenite IE 4) Idite na web stranicu koju ste unijeli i odaberite PDF. Trebao bi se pojaviti.
5) Vratite se na prikaz kompatibilnosti i izbrišite uneseni unos.
6) Adobe Reader sada radi u IE na svim web stranicama.

Ovo je čudno rješenje, ali je uspjelo za mene. Morao sam proći kroz ekran prihvatanja Adobe-a nakon ponovne instalacije, koji se pojavio tek nakon što sam izveo trik Compatibility View. Jednom usvojen, činilo se da funkcionira svuda. Prilično ljuskav materijal. Nadam se da ovo nekome pomaže.

Nemam tačno rješenje, ali podijelit ću svoje iskustvo s ovim u slučaju da nekome pomognu.

Iz mog testiranja, sivi ekran počinje samo na sporijim mašinama. Do danas nisam bio u mogućnosti da ga ponovo kreiram na novijem hardveru. Svi moji testovi su bili u IE8 sa Adobe Reader-om 10.1.2. Za svoje testove, onemogućio sam SSL i uklonio sva zaglavlja koja bi onemogućila keširanje.

Da ponovo kreiram sivi ekran, slijedio sam ove korake:

1) Idite na stranicu koja vodi do PDF datoteke
2) Otvorite PDF u novom prozoru ili kartici (bilo kroz kontekstni meni ili u target="_blank")
3) U mojim testovima, ovaj PDF će se otvoriti bez greške (međutim, primio sam korisničke izvještaje koji ukazuju na neuspjeh pri prvom učitavanju PDF-a)
4) Zatvorite novootvoreni prozor ili karticu
5) Otvorite PDF (ponovo) u novom prozoru ili kartici
6) Ovaj PDF se ne otvara, već se prikazuje samo "sivi ekran" koji spominje prvi korisnik (svi naredni PDF-ovi koji se učitaju također se ne prikazuju dok se svi prozori pretraživača ne zatvore)

Napravio sam gornji test sa nekoliko različitih PDF-ova (statičkih i dinamičkih) generiranih iz različitih izvora i problem sa sivim ekranom se uvijek javlja kada se gore navedeni koraci obave (na "sporoj" mašini).

Kako bih ublažio problem u mojoj aplikaciji, "pocijepao" sam stranicu koja vodi ka PDF-u (brisao dio po dio dok se sivi ekran više ne pojavljuje). U mojoj konkretnoj aplikaciji (izgrađenoj na biblioteci za zatvaranje), uklanjanje svih referenci na goog.userAgent.adobeReader kao da je riješilo problem. Ovo tačno rešenje neće raditi sa jquery ili .net MVC, ali možda vam ovaj proces može pomoći da izolujete izvor problema. Još nisam odvojio vrijeme da izolujem dio goog.userAgent.adobeReader koji pokreće grešku u Adobe Readeru, ali najvjerovatnije jquery može imati isti kod za detekciju dodataka koji se koristi u biblioteci koja se zatvara.

Mašina ima sivi ekran:
Windows Server 03 SP3
AMD Sempron 2400+ na 1,6 GHz
256 MB memorije

Mašina nema sivi ekran:
Windows XP x64 SP2
AMD Athlon II X4 620 na 2,6 GHz
4 GB memorije

Eksperimentišući dalje, osnovni uzrok u mojoj aplikaciji (pozivanje goog.userAgent.adobeReader) bio je pristup Adobe Readeru preko ActiveXObject-a na stranici sa PDF vezom. Ovaj minimalni test slučaj uzrokuje mi sivi ekran (međutim, brisanje ActiveXObject ne uzrokuje sivi ekran).

zdravo veza

Veoma sam zainteresovan da li drugi mogu da reproduciraju problem sa ovim testnim slučajem i praćenjem koraka iz mog drugog posta ("Nemam tačno rešenje...") na "sporom" računaru.

Oprostite što postavljam novi odgovor, ali nisam mogao shvatiti kako dodati blok koda u komentar na moj prethodni post.

Primjer videa ovog minimalnog test slučaja je ispod: http://youtu.be/IgEcxzM6Kck

Shvaćam da je ovo prilično kasna objava, ali još uvijek moguće rješenje za OP. Koristim IE9 na Win 7 i nailazim na probleme sa sivim ekranom Adobe Reader-a mjesecima pokušavajući otvoriti PDF i bankarstvo putem interneta putem kreditne kartice. Mogao bih sve otvoriti u Firefoxu ili Operi, ali ne i u IE. Konačno sam isprobao PDF-Viewer, postavio sam ga kao zadani PDF preglednik u mojim postavkama i još problema. Siguran sam da postoje i drugi besplatni preglednici kao što su Foxit, PDF-Xchange itd. koji će dati bolje rezultate od Reader-a s manje glavobolje. Adobe je poput nekih drugih velikih kompanija koje se razvijaju softvera da ga uzmem ili ostavim na osnovu... pa sam ga ostavio.

Za Win7 Acrobat Pro X

Pošto sam sve ovo uradio bez ponovne provjere da li se problem pojavio nakon toga, nisam siguran da li su zaista riješili problem zbog ovoga, ali jedan od njih jeste. U stvari, nakon izvršenja #3 i ponovnog pokretanja, funkcioniralo je odlično.

FYI: Ispod je redosled kojim sam prošao kroz popravke.

    Idite na Control Panel > Folder Options na svakoj kontrolnoj tabli Općenito, Pregled i Pretraga kliknite na dugme Vrati zadane postavke Dugme Reset Folders

    Idite na Internet Explorer, Alati > Opcije > Napredno > Resetuj (nisam morao da uklanjam lične postavke)

    Otvorite Acrobat Pro X, pod Edit > Preferences > General .
    Na dnu stranice odaberite Zadani PDF rukovalac . Odabrao sam Adobe Pro X i kliknuo Apply.

Možda će se od vas tražiti da ponovo pokrenete sistem (jesam).

Sa srdačnim pozdravom

2022 x360ce.ru
Fotografija - Informativni portal