Adică nu deschide pdf-ul. Browserul nu deschide documentele PDF? Rezolvarea problemei. Care sunt soluțiile sau soluțiile posibile

Internet Explorer 11 și 10 numără cele mai bune versiuni de marcă browser Microsoft;

Internet Explorer. Cu Windows 8 și Windows 7, puteți utiliza IE 10 și IE 11. În ambele aceste iterații, unii utilizatori au întâmpinat o problemă conform căreia, atunci când încearcă să descarce și să deschidă un fișier PDF, Internet Explorer nu va deschide fișierele PDF.

Uneori, IE se blochează atunci când încarcă fișiere PDF. Pentru această problemă; puteți utiliza Managerul de activități pentru a vă încheia sesiunea. Au fost cazuri când de multe ori, fișierul este descărcat, dar doar parțial. Se pot deschide foarte bine în alte browsere, dar nu în IE. Deci, cum pot rezolva acest comportament IE? Bine, lucru simplu

Ceea ce ar putea rezolva este să setați cititorul PDF implicit la „Cititor” introdus în Windows 10/8.1 sau orice alt cititor PDF de la terți la alegere. Acest lucru va rezolva problema. Dar dacă nu este, puteți încerca această remediere a registrului pentru a remedia problema:

Fișierele PDF nu se vor deschide în Internet Explorer

1. Apăsați combinația Windows Key + R, introduceți put Regedt32.exe în caseta de dialog Lansare și apăsați Enter pentru a deschide Registry Editor.

2. Navigați la următoarea locație:

HKEY_CURRENT_USER Software Microsoft Internet Explorer Principal 3. În panoul din dreapta al acestei locații, căutați TabProcGrowth numit DWORD. Acest DWORD este de fapt prescurtarea pentru Tab Process Growth; care stabilește viteza cu care IE creează procese Filă nouă

. Dacă găsiți DWORD, acesta ar trebui să aibă o valoare de 0. Dacă nu îl găsiți, creați-l manual folosind Clic dreapta -> Nou -> Valoare DWORD. Acum faceți clic pe același DWORD pentru a-i schimba valoarea datelor: 4. Acum setați valorile datelor de la 0 la 1. Faceți clic pe OK. Punerea datelor valorii 1 asigură că toate filele pentru acest proces

cadrele sunt realizate într-un singur proces de tabulare pentru un anumit nivel de integritate obligatorie (MIC). Acum puteți închide Registry Editor și reporniți pentru a vedea rezultatele.

Sper că veți găsi remedierea utilă!
Uneori așteptările nu sunt îndeplinite. O persoană așteaptă cu nerăbdare să citească manualul de utilizare pentru echipamentul pe care intenționează să-l cumpere, dar în schimb... apare pe ecran pagină goală. La urma urmei, uneori, un hyperlink nu duce la următoarea pagină web, ci deschide un document PDF direct în browser. În cele mai multe cazuri, aceasta nu este o problemă și totul pare atât de transparent pentru utilizator încât s-ar putea să nu se gândească la ce tip de fișier este deschis în prezent. Browserele moderne, fără suplimente software de la terți, fac o treabă excelentă în deschiderea fișierelor PDF pe care utilizatorii le văd de obicei dispozitive mobile. Dar uneori Browsere Safari , Google Chromeși Firefox pe Mac OS X nu se comportă deloc așa cum se așteaptă utilizatorul. În loc de fișierul PDF postat prin link, cititorul tulburat și enervat se găsește pe o pagină albă sau neagră care nu conține absolut nicio informație. Din fericire, această problemă are o soluție simplă, pe care o vom analiza astăzi.


Dificultăți cu deschiderea PDF-ului Utilizatorii au testat documentele în iunie anul trecut. Problema a fost deja luată în considerare de astfel de mesageri de limbă engleză ai comunității Apple, cum ar fi TidBITS și Mac OS X Hints. Și totuși, din când în când acest subiect apare din nou. Pentru majoritatea utilizatorilor, totul se deschide așa cum ar trebui. Dar aceasta este esența oricărei probleme: atunci când apare, o persoană este puțin interesată de modul în care merg lucrurile pentru majoritatea. Ar vrea să lucreze normal. Din moment ce instructiuni pentru aparate electrocasniceși informații statistice, posibilitatea de a le deschide fără probleme este extrem de importantă pentru mulți utilizatori.

Pentru orice eventualitate, hai să clarificăm: despre care vorbim O versiuni Safari Pentru Calculatoare Mac, nu despre versiunea mobilă acest celebru browser Apple, care ține cont de activitatea pe internet mobil. Pe piața instrumentelor de navigare web pentru platforme informatice, Safari ocupă, deși o poziție demnă, dar mult mai modestă. Vorbim despre motivele acestei stări de fapt.

În cele mai multe cazuri, problema citirii documentelor PDF este înrădăcinată în două plugin-uri de la Adobe care este posibil să nu le găsească limbaj comun» cu browsere moderne. Vorbim despre completări: AdobePDFViewer.pluginŞi AdobePDFViewerNPAPI.plugin. Au fost instalate cu Adobe Readerși Adobe Acrobat Pro și au fost concepute pentru a permite browserelor să deschidă documente PDF dezvoltate de Adobe.

Aceste pluginuri pentru versiunile Adobe Reader sau Adobe Acrobat Pro anterioare versiunii 10.1.3 sunt în prezent incompatibile cu unele browsere. Vorbim în principal despre Safari 5.1 (sau mai recent), precum și despre cel mai recent versiuni Firefox. Singura diferență în modul în care se manifestă problema este că Safari va afișa utilizatorului o pagină neagră, în timp ce Firefox va afișa o pagină albă. Dar în ambele cazuri pagina va fi goală. Dacă un utilizator se confruntă cu o situație similară, acesta este un semn sigur că pluginurile Adobe care sunt incompatibile cu acest browser sunt instalate în sistemul său. Dar, desigur, există întotdeauna o probabilitate scăzută de un alt motiv pentru acest comportament de browser.

Înainte de a începe să eliminați interferența funcţionare normală pluginuri, asigurați-vă că închideți browserul. Aceste suplimente se află în folderul „Plug-in-uri”, care, la rândul său, se află în folderul „Bibliotecă”. Nu vorbim despre o bibliotecă ascunsă în directorul dvs. de acasă, a cărei adresă este indicată ca ~/Bibliotecă/Pluginuri de Internet

Nu, în acest caz vorbim despre o bibliotecă care este accesată direct din directorul rădăcină al dumneavoastră hard disk, adică /Bibliotecă/Plug-in-uri pentru Internet

Deschideți acest folder și găsiți toate fișierele ale căror nume încep cu AdobePDFViewer și mutați-le din acest folder (de exemplu, „aruncă-le” temporar pe desktop). Aceasta este doar o măsură de precauție, astfel încât pluginurile să poată fi restaurate cu ușurință dacă se dorește și returnate în locațiile lor originale. Mutarea acestor fișiere va necesita să introduceți numele de utilizator și parola de administrator al computerului.


Cu toate acestea, uneori aceste plugin-uri pot ajunge în biblioteca directorului dvs. de pornire. ÎN sisteme de operare Mac OS X 10.7 Lion și 10.8 acest folder este ascuns. Pentru a-l accesa prin Finder, apăsați tasta Opțiune și alegeți acțiunea Accesați bibliotecă (în Versiunea în engleză Go - Biblioteca). Această bibliotecă conține un folder de plug-in-uri de Internet numit „Internet Plug-in-uri”.

Du-te la el. Dacă există pluginuri acolo AdobePDFViewer, mutați-le din acest dosar. Acțiunea va necesita introducerea numelui de utilizator și a parolei de administrator. De fapt, totul este la fel ca în întreaga bibliotecă la nivel de computer, doar cu câteva subtilități pe care am considerat că trebuie să le luăm în considerare separat.

Odată ce pluginurile au fost mutate din bibliotecă, reporniți browserul web în care a apărut problema. Încercați să deschideți un document PDF din link. Dacă acesta a fost într-adevăr cazul Pluginuri Adobe, apoi se va deschide corect software browserul în sine.

Pe baza materialelor de pe TidBITS.com

Bună ziua. eu folosesc browser Google Chrome există de la anunțul său oficial și îmi place foarte mult. Și acum s-a întâmplat deja ca până și Opera să fi trecut la motorul Chromium și să fie în esență același Chrome, doar cu un shell ușor modificat și „alte” funcții. Am scris deja o dată despre cum în browsere. Astăzi vom atinge un subiect puțin diferit, și anume: dezactivarea plug-in-ului de browser încorporat în browsere. Nu pot să explic de ce se întâmplă acest lucru, dar nu-mi place faptul că fișierele .pdf se deschid în browser. Mi se pare mai comod de folosit Acrobat Reader sau STDU Viewer. Dacă, dintr-un motiv oarecare, pluginul dvs. nu mai funcționează și aveți nevoie de el, datorită acestui articol veți învăța cum să îl reporniți.

1. Google Chrome și toate browserele bazate pe motorul Chromium (CoolNovo, RockMelt, Rambler Nichrome, Yandex.Browser, [email protected]). Poate funcționa și pentru Opera peste versiunea 15.

1) Deschideți browserul și introduceți următoarele în bara de adrese:

chrome://plugins/

Ajungem la pagina de pluginuri:

Chrome PDF Viewer" și dezactivați-l. În funcție de browser, elementul poate fi numit diferit, de exemplu, în Yandex Browser Viewer se numește Yandex PDF Viewer.

Asta e, acum fișierele .pdf vor fi deschise prin programul instalat pe computer.

2. Mozilla Firefox.

1) Deschideți browserul, faceți clic pe butonul Firefox din stânga sus → „Setări” → „Setări”.

2) În fereastra care se deschide, accesați fila „Aplicații”. Introduceți Portable Document Format în căutare:

3) Selectați Portable Document Format (PDF) și faceți clic pe triunghiul din dreapta în coloana din dreapta, aici selectăm ce vrem să facem cu fișierele PDF, selectând ultimul articol (folosește altul), poți seta un anumit program pentru deschiderea fișierelor. Prefer să selectez „Salvare fișier”, care va afișa o fereastră de descărcare a fișierului și apoi să lucrez cu fișierul așa cum îmi este convenabil.



Fișierele PDF nu se deschid în Internet Explorer cu Adobe Reader 10.0 - utilizatorii primesc un ecran gri gol. Cum pot remedia acest lucru pentru utilizatorii mei?

(7)

Există o problemă cunoscută cu deschiderea PDF-urilor în Internet Explorer (v6, 7, 8, 9) cu Adobe Reader X (versiunea 10.0.*). Fereastra browserului se încarcă cu un ecran gri gol (și nici măcar nu are o bară de instrumente Reader). Funcționează excelent cu Firefox, Chrome sau Adobe Reader 10.1. *.
Cu toate acestea, toate aceste soluții necesită de la utilizator să înțeleagă acest lucru. Majoritatea utilizatorilor mei devin foarte confuzi când văd acest ecran gri și ajung să dea vina Fișier PDFși acuzați site-ul de încălcare. Sincer să fiu, până nu am cercetat această problemă, am dat și eu vina pe PDF!

Așa că încerc să găsesc o modalitate de a rezolva această problemă pentru utilizatorii mei.
M-am gândit să ofer un link „Descărcare PDF” (care setează antetul Content-Disposition la atașare în loc să fie în linie), dar companiei mele nu-i place deloc asta pentru că ne dorim cu adevărat ca aceste fișiere PDF să fie redate în browser.

S-a mai confruntat cineva cu această problemă? solutii posibile sau soluții alternative?

Sper cu adevărat la o soluție care este perfectă pentru utilizatorii finali, deoarece nu mă pot baza pe ei pentru a ști cum să le schimb Setări Adobe Cititor sau instalați automat actualizări.

Iată ecranul gri înfricoșător:
Editare: captura de ecran a fost eliminată din server de fișiere! Regret!
Imaginea era a unui browser, cu bara de instrumente obișnuită, dar un fundal gri solid, fără interfață.

Informații de bază:
Deși nu cred că următoarele informații sunt legate de problema mea, le voi include ca referință:
Aceasta este o aplicație ASP.NET MVC și este pusă la dispoziție de jQuery.
Linkul către fișierul PDF are target=_blank, astfel încât să se deschidă într-o fereastră nouă.
PDF-ul este generat din mers și toate anteturile de conținut sunt setate în consecință. Adresa URL NU include extensia .pdf, dar am setat antetul content-disposition cu un nume de fișier .pdf valid și un parametru inline.

Edit: Aici este cod sursă, pe care îl folosesc pentru a lucra cu fișiere PDF.

În primul rând, acțiunea controlerului:

Public ActionResult ComplianceCertificate(int id)( byte pdfBytes = ComplianceBusiness.GetCertificate(id); return new PdfResult(pdfBytes, false, „Certificat de conformitate (0).pdf”, id); )

Și aici este PdfResult (PdfResult, moștenește System.Web.Mvc.FileContentResult):

Utilizarea System.Net.Mime; folosind System.Web.Mvc; /// /// Returnează anteturile de răspuns adecvate și „Dispoziție de conținut” pentru un fișier PDF, /// și vă permite să specificați numele fișierului și dacă acesta va fi descărcat de browser. /// clasă publică PdfResult: FileContentResult ( public ContentDisposition ContentDisposition ( obține; set privat; ) /// /// Returnează un PDF FileResult. /// /// Datele pentru fișierul PDF /// Determină dacă fișierul ar trebui fie afișat în browser sau descărcat ca fișier /// Numele fișierului care va fi afișat dacă fișierul este descărcat sau salvat /// O listă de argumente pentru a fi formatată în numele fișierului (byte pdfFileContents,. bool download, string filename, params object filenameArgs) : base(pdfFileContents, "application/pdf") ( // Formatați numele fișierului: if (filenameArgs != null && filenameArgs.Length > 0) ( filename = șir.Format(filename, filenameArgs); // Adăugați numele fișierului la Content-Disposition ContentDisposition = new ContentDisposition ( Inline = !download, FileName = filename, Size = pdfFileContents.Length, ) protected override void WriteFile(System.Web.HttpResponseBase response) ( // Adăugați numele fișierului la răspunsul Content-Disposition.AddHeader("Content-Disposition", ContentDisposition.ToString());

bază.WriteFile(răspuns);

) ) In cazul meu solutia a fost destul de simpla. Am adăugat acest antet și browserele au deschis fișierul la fiecare test. header("Conținut-Dispoziție: atașament; nume fișier = "nume fișier.pdf""); Avem această problemă chiar și după actualizarea la

ultima versiune

în loc de Adobe Reader

Dar, deoarece majoritatea clienților noștri folosesc Adobe Reader, deci, în loc să le cerem utilizatorilor să folosească Foxit Reader, am început să folosim window.open(url) pentru a deschide pdf în loc de window.location.href = url . Adobe pierdea mânerul fișierului în diferite cadre iframe dintr-un motiv oarecare când un PDF a fost deschis folosind metoda window.location.href.
Am avut problema asta. Reinstalarea celei mai recente versiuni de Adobe Reader nu a făcut nimic. Adobe Reader a funcționat în Chrome, dar nu și în IE. Asta a funcționat pentru mine...
1) Accesați Instrumente IE -> Vizualizare compatibilitate.
5) Reveniți la Vizualizare compatibilitate și ștergeți intrarea pe care ați introdus-o.
6) Adobe Reader funcționează acum în IE pe toate site-urile web.

Aceasta este o remediere ciudată, dar a funcționat pentru mine. A trebuit să trec prin ecranul de acceptare Adobe după reinstalare, care a apărut doar după ce am făcut trucul View Compatibility View. Odată acceptat, părea să funcționeze peste tot. Material destul de scazut. Sper că asta ajută pe cineva.

Nu am o soluție exactă, dar îmi voi împărtăși experiențele cu asta în cazul în care ajută pe altcineva.

Din testele mele, ecranul gri apare doar pe mașinile mai lente. Până în prezent, nu am reușit să-l recreez pe un hardware mai nou. Toate testele mele au fost în IE8 cu Adobe Reader 10.1.2. Pentru testele mele, am dezactivat SSL și am eliminat toate anteturile care ar putea dezactiva stocarea în cache.

Pentru a recrea ecranul gri, am urmat acești pași:

1) Accesați pagina care trimite la fișierul PDF
2) Deschideți PDF-ul într-o fereastră sau filă nouă (sau prin meniul contextual, sau în target = "_blank")
3) În testele mele, acest PDF se va deschide fără erori (cu toate acestea, am primit rapoarte de utilizator care indică eșec la încărcarea PDF-ului pentru prima dată)
4) Închideți din nou deschide fereastra sau filă
5) Deschideți PDF-ul (din nou) într-o fereastră sau filă nouă
6) Acest PDF nu se deschide, ci afișează doar „ecranul gri” menționat de primul utilizator (toate PDF-urile descărcate ulterioare, de asemenea, nu se afișează până când toate ferestrele browserului sunt închise)

Am efectuat testul de mai sus cu mai multe PDF-uri diferite (atât statice, cât și dinamice) create din diferite surse și problema ecranului gri apare întotdeauna atunci când se efectuează pașii de mai sus (pe un computer „lent”).

Pentru a atenua problema din aplicația mea, am „smuls” pagina care face legătura cu PDF-ul (eliminând părți bucată cu bucată până când ecranul gri nu a mai apărut). În aplicația mea specială (construită pe o bibliotecă care se închide), eliminarea tuturor referințelor la goog.userAgent.adobeReader părea să rezolve problema. Această soluție exactă nu va funcționa cu jquery sau .net MVC, dar poate că acest proces vă poate ajuta să izolați sursa problemei. Încă nu am ajuns să izolez partea din goog.userAgent.adobeReader care declanșează eroarea în Adobe Reader, dar este posibil ca jquery să aibă același cod de detectare a pluginului folosit în biblioteca de închidere.

Aparatul are un ecran gri:
Win Server "03 SP3
AMD Sempron 2400+ la 1,6 GHz
256 MB memorie

Aparatul nu are un ecran gri:
Câștigați XP x64 SP2
AMD Athlon II X4 620 la 2,6 GHz
4 GB memorie

Experimentând mai mult, cauza principală în aplicația mea (apel la goog.userAgent.adobeReader) a fost accesarea Adobe Reader printr-un ActiveXObject pe o pagină cu un link PDF. Acest caz de testare minim provoacă un ecran gri pentru mine (totuși ștergerea ActiveXObject nu provoacă ecran gri).

salut nou ActiveXObject ("AcroPDF.PDF.1");

legătură

Sunt foarte interesat dacă alții pot reproduce problema cu acest caz de testare și urmând pașii din cealaltă postare a mea („Nu am o soluție exactă...”) pe un computer „lent”.

Îmi pare rău că am postat un răspuns nou, dar nu mi-am putut da seama cum să adaug un bloc de cod la un comentariu la postarea mea anterioară.

Un exemplu video al acestui caz de testare minim este mai jos: http://youtu.be/IgEcxzM6Kck Îmi dau seama că aceasta este o postare destul de târzie, dar încă o soluție posibilă pentru OP. Folosesc IE9 pe Win 7 și mă confrunt cu probleme cu ecranul gri Adobe Reader de luni de zile când încerc să deschid servicii bancare online înŞi format PDF carduri de credit . Aș putea deschide totul în Firefox sau Opera, dar nu în IE. Am încercat în sfârșit PDF-Viewer, l-am instalat ca instrument Vizualizator PDF implicit în preferințele lor și mai multe probleme. Sunt sigur că există și alte vizualizatoare gratuite precum Foxit, PDF-Xchange etc. care vor da rezultate mai bune decât Reader cu mai puține dureri de cap. Adobe este similar cu unele dintre celelalte companii mari care se dezvoltă software

să-l iau sau să-l las pe baza ei... așa că l-am lăsat.

Pentru Win7 Acrobat Pro X

Deoarece am făcut toate acestea fără a verifica de două ori dacă problema a apărut ulterior, nu sunt sigur dacă acesta este motivul pentru care au rezolvat problema, dar unul dintre ei a făcut-o. De fapt, după ce am făcut numărul 3 și am repornit, a funcționat perfect.

FYI: Mai jos este ordinea în care am trecut prin reparații.

Accesați Panoul de control > Opțiuni pentru foldere în fiecare Panou de control General, Vizualizați și Căutați, faceți clic pe butonul Restabilire setări implicite butonul Resetare foldere

Accesați Internet Explorer, Instrumente > Opțiuni > Avansat > Resetare (nu a trebuit să șterg setările personale)
Deschideți Acrobat Pro X, sub Editare > Preferințe > General. În partea de jos a paginii, selectați Default PDF Handler. Am ales Adobe Pro

Vi se poate cere să reporniți (eu am făcut).

Cele mai bune urări