Brauzer PDF sənədlərini açmır? Problemin həlli. Chrome (Rambler, Yandex) və ya Firefox-da quraşdırılmış PDF Viewer-i necə söndürmək olar pdf internet explorer brauzerində açılmır

Apple Safari veb brauzerində PDF sənədi yerinə boş qara səhifə
Bəzən gözləntilər özünü doğrultmur. İnsan almağı planlaşdırdığı avadanlığın istifadəçi təlimatını oxumağı səbirsizliklə gözləyir, lakin bunun əvəzinə ... ekranda görünür. boş səhifə. Həqiqətən, bəzən hiperlink növbəti veb səhifəyə aparmır, ancaq birbaşa brauzerdə PDF sənədini açır. Əksər hallarda bu problem deyil və hər şey istifadəçiyə o qədər şəffaf görünür ki, o, hazırda hansı növ faylın açıq olduğunu düşünməyə belə bilər. Müasir brauzerlər, üçüncü tərəf proqram əlavələri olmadan, istifadəçilərin adətən baxdıqları PDF fayllarını açmaq üçün əla iş görürlər. mobil cihazlar. Amma bəzən Safari brauzerləri , Google Chrome və Mac OS X-də Firefox istifadəçinin gözlədiyindən fərqli davranır. Əvəzində bağlı PDF faylı, əsəbi və məyus oxucu özünü tamamilə heç bir məlumat daşıyan qara və ya ağ səhifədə tapır. Xoşbəxtlikdən, bu problemin sadə bir həlli var, bu gün nəzərdən keçirəcəyik.


ilə çətinliklər Pdf açılış-Sənəd istifadəçiləri keçən ilin iyun ayında təcrübəyə malik idilər. Problem "alma" cəmiyyətinin TidBITS və Mac OS X Hints kimi aparıcı ingilisdilli messencerləri tərəfindən artıq həll olunub. Və yenə də bu mövzu təkrar-təkrar gündəmə gəlir. Əksər istifadəçilər üçün hər şey lazım olduğu kimi açılır. Amma hər hansı bir problemin mahiyyəti ondan ibarətdir ki, yaranan zaman insan çoxluqda işlərin necə olduğu ilə az maraqlanır. Yaxşı bir iş görmək istərdi. İnternetdəki PDF sənədləri tez-tez təlimatlar təmin etdiyi üçün məişət texnikası və statistik məlumatlar, onları problemsiz açmaq imkanı bir çox istifadəçi üçün son dərəcə vacibdir.

Hər halda, gəlin aydınlaşdıraq: söhbət Safari-nin for versiyasından gedir Mac kompüterləri və haqqında deyil mobil versiya bu məşhur Apple brauzeri, mobil İnternet fəaliyyətini hesablayır. Kompüter platformaları üçün veb naviqasiyası bazarında Safari layiqli, lakin daha təvazökar bir mövqe tutur. Bu vəziyyətin səbəbləri haqqında, biz

Əksər hallarda, PDF sənədlərinin oxunması problemi Adobe-dən "tapa bilməyən iki plagindən qaynaqlanır ümumi dil" ilə müasir brauzerlər. Bunlar əlavələrdir: AdobePDFViewer.pluginAdobePDFViewerNPAPI.plugin. İlə quraşdırılıblar Adobe ReaderAdobe Acrobat Pro və brauzerlərə Adobe tərəfindən hazırlanmış PDF sənədlərini açmağa imkan vermək üçün hazırlanmışdır.

Adobe Reader və ya Adobe Acrobat Pro-nun 10.1.3-dən əvvəlki versiyaları üçün bu plaginlər hazırda bəzi brauzerlərə uyğun gəlmir. Söhbət əsasən Safari 5.1 (və ya daha sonrakı), həmçinin Firefox-un ən son versiyalarından gedir. Problemin təzahüründə yeganə fərq Safari-nin istifadəçiyə qara səhifə, Firefox-un isə ağ səhifə göstərməsidir. Amma hər iki halda səhifə boş olacaq. İstifadəçi oxşar vəziyyətlə qarşılaşarsa, bu, Adobe plaginlərinin bu brauzerlə uyğun gəlməyən sistemlərində quraşdırıldığına əmin bir işarədir. Ancaq, əlbəttə ki, brauzerin bu davranışı üçün başqa bir səbəb üçün kiçik bir şans həmişə var.

Normal işləməyə mane olan plaginlərin çıxarılmasına davam etməzdən əvvəl brauzeri bağladığınızdan əmin olun. Bu əlavələr, öz növbəsində, "Kitabxana" qovluğunda yerləşən "Plug-ins" qovluğunda yerləşir. Bu, ünvanı kimi qeyd olunan ev kataloqunuzdakı gizli kitabxana haqqında deyil ~/Kitabxana/İnternet Plug-inləri

Xeyr, bu halda biz birbaşa sizin kök kataloqunuzdan daxil olan kitabxanadan danışırıq sərt disk, yəni /Kitabxana/İnternet Plug-inləri

Bu qovluğu açın və adları AdobePDFViewer ilə başlayan bütün faylları tapın və onları bu qovluqdan köçürün (məsələn, onları müvəqqəti olaraq iş masasına "çəkin"). Bu, sadəcə bir ehtiyat tədbiridir ki, plaginləri öz yerlərinə qaytarmaqla istəsəniz asanlıqla bərpa olunsun. Bu faylları köçürmək sizdən kompüterin administrator istifadəçi adı və parolunu daxil etməyi tələb edəcək.


Bununla belə, bəzən bu plaginlər evinizin (Ev) kataloqunun kitabxanasına düşə bilər. IN əməliyyat sistemləri Mac OS X 10.7 Lion və 10.8 bu qovluq gizlidir. Onu Finder vasitəsilə daxil etmək üçün klikləyin Seçim açarı və kitabxanaya getmək əməliyyatını seçin (Go-nun ingiliscə versiyasında kitabxana). Bu kitabxanada "İnternet Plug-Ins" adlı İnternet Plug-Ins qovluğu var.

İçəri girin. Pluginlər varsa AdobePDFViewer, onları bu qovluqdan köçürün. Fəaliyyət sizdən administrator giriş və şifrənizi daxil etməyi tələb edəcək. Əslində, hər şey bütün kompüter səviyyəsinin kitabxanasında olduğu kimidir, yalnız ayrıca nəzərdən keçirməyi zəruri hesab etdiyimiz bəzi incəliklərlə.

Pluginlər kitabxanadan çıxarıldıqdan sonra problemlə bağlı veb brauzeri yenidən başladın. Linkdən PDF sənədini açmağa çalışın. Əgər məsələ doğrudan da olsaydı Adobe plaginləri, sonra düzgün açılacaq proqram vasitələri brauzerin özü.

TidBITS.com-dan qaynaqlanır

Günortanız Xeyir. Mən istifadə edirəm Google brauzeri Chrome rəsmi elandan demək olar ki, var və mən onu çox bəyənirəm. İndi belə oldu ki, hətta Opera artıq Chromium mühərrikinə keçib və mahiyyətcə eyni Chrome-dur, yalnız bir az dəyişdirilmiş qabıq və "digər" funksiyaları ilə. Brauzerlərdə necə olduğunu artıq bir dəfə yazdım. Bu gün biz bir az fərqli bir mövzuya toxunacağıq, yəni: brauzerlərdə quraşdırılmış baxmaq üçün plagini söndürmək. Bunun nə üçün olduğunu dəqiq izah edə bilmirəm, amma .pdf fayllarının brauzerdə açılmasını bəyənmirəm. Mən Acrobat Reader və ya STDU Viewer istifadə etməyi üstün tuturam. Nədənsə plagin sizin üçün işləməyi dayandırıbsa və ona ehtiyacınız varsa, bu məqalə sayəsində onu necə yenidən işə salmağı öyrənəcəksiniz.

1. Google Chrome və Chromium mühərrikinə əsaslanan bütün brauzerlər (CoolNovo, RockMelt, Rambler Nichrome, Yandex.Browser, [email protected]). 15-dən yuxarı olan Opera üçün də işləyə bilər.

1) Brauzeri açın və daxil edin ünvan çubuğu aşağıdakı:

chrome://plugins/

Pluginlər səhifəsinə daxil oluruq:

Chrome PDF Viewer" yazın və onu söndürün. Brauzerdən asılı olaraq, element fərqli adlandırıla bilər, məsələn, Yandex.Browser-də izləyici Yandex PDF Viewer adlanır.

Budur, indi .pdf faylları kompüterinizdə quraşdırılmış proqram vasitəsilə açılacaq.

2 Mozilla Firefox

1) Brauzeri açın, yuxarı sol tərəfdəki Firefox düyməsini → “Parametrlər” → “Parametrlər” üzərinə klikləyin.

2) Açılan pəncərədə "Proqramlar" sekmesine keçin. Axtarış Portativ Sənəd Formatına daxil oluruq:

3) Portativ Sənəd Formatını (PDF) seçin və sağ sütunda sağdakı üçbucağa klikləyin, burada PDF faylları ilə nə etmək istədiyimizi seçirik, son elementi seçərək (başqasını istifadə edin) təyin edə bilərsiniz müəyyən proqram faylları açmaq üçün. Mən "Faylı Saxla" seçimini seçməyi üstün tuturam, hansı ki, fayl yükləmə pəncərəsi açılacaq və sonra uyğun gördüyüm kimi faylla işləyəcək.



PDF faylları Adobe Reader 10.0 ilə Internet Explorer-də açılmır - İstifadəçilər boş boz ekran alırlar. Bunu istifadəçilərim üçün necə düzəldə bilərəm? (7)

Adobe Reader X (versiya 10.0.*) ilə Internet Explorer-də (v 6, 7, 8, 9) PDF-nin açılmasında məlum problem var. Brauzer pəncərəsi boş boz ekranla yüklənir (və hətta Reader alətlər paneli də yoxdur). Firefox, Chrome və ya Adobe Reader 10.1 ilə əla işləyir. *.

Mən bir neçə həll yolu tapdım. Məsələn, "Yeniləmə" düyməsini basmaqla sənəd düzgün yüklənəcək. Adobe Reader 10.1-ə yeniləyin. *, və ya 9-a endirmək. * də problemi həll edir.
Ancaq bütün bu həllər tələb edir istifadəçi onu başa düşür. İstifadəçilərimin əksəriyyəti bu boz ekranı görəndə çox xəcalət çəkirlər və sonunda günahlandırırlar PDF fayl və saytı onu pozmaqda ittiham edir. Düzünü desəm, bu sualı araşdırana qədər PDF-i də günahlandırdım!

Buna görə də istifadəçilərim üçün bu problemi həll etmək üçün bir yol tapmağa çalışıram.
Mən "PDF-ni yüklə" linkini təqdim etməyi düşündüm (bu, Məzmun-Dispozisiya başlığını daxili əvəzinə qoşma olaraq təyin edir), lakin mənim şirkətim bunu heç bəyənmir, çünki biz həqiqətən həmin PDF fayllarının brauzerdə göstərilməsini istəyirik.

Başqa kimsə bu problemlə üzləşibmi?Mümkün həllər və ya həll yolları hansılardır?

Mən, həqiqətən, son istifadəçilər üçün mükəmməl bir həllə ümid edirəm, çünki Adobe Reader parametrlərini necə dəyişdirəcəklərini və ya yeniləmələri avtomatik quraşdırmaq üçün onlara etibar edə bilmərəm.

Budur qorxulu boz ekran:
Redaktə: Ekran görüntüsü fayl serverindən silindi! Təəssüf!
Şəkil brauzer idi, normal alətlər paneli, lakin möhkəm boz fon, interfeysi yoxdur.

Ümumi məlumat:
Aşağıdakı məlumatın mənim problemimlə əlaqəli olduğunu düşünməsəm də, onu istinad üçün əlavə edəcəyəm:
Bu ASP.NET MVC tətbiqidir və jQuery mövcuddur.
PDF faylının linkində target=_blank var ki, o, yeni pəncərədə açılır.
PDF tez yaradılır və bütün məzmun başlıqları müvafiq olaraq qurulur. URL-ə .pdf uzantısı DAXİL DEYİL, lakin biz məzmun-dispozisiya başlığını etibarlı .pdf fayl adı və daxili parametrlə təyin etdik.

Redaktə: PDF faylları ilə işləmək üçün istifadə etdiyim mənbə kodu budur.

Birincisi, nəzarətçinin hərəkəti:

Public ActionResult ComplianceCertificate(int id)( bayt pdfBytes = ComplianceBusiness.GetCertificate(id); yeni PdfResult qaytarın(pdfBytes, false, "Uyğunluq Sertifikatı (0).pdf", id); )

Budur PdfResult (PdfResult, System.Web.Mvc.FileContentResult-dan miras qalır):

System.Net.Mime istifadə edərək; System.Web.Mvc istifadə edərək; /// /// PDF faylı üçün düzgün Cavab Başlıqlarını və "Məzmun-Dispozisiya"nı qaytarır, /// və fayl adını və onun brauzer tərəfindən endirilməyəcəyini müəyyən etməyə imkan verir. /// ictimai sinif PdfResult: FileContentResult ( ictimai ContentDisposition ContentDisposition (almaq; şəxsi dəst; ) /// /// PDF Fayl Nəticəsini qaytarır. /// /// PDF faylı üçün verilənlər /// Faylın lazım olub-olmadığını müəyyən edir. brauzerdə göstərilməli və ya fayl kimi endirilə bilər /// Fayl endirildikdə və ya saxlanıldıqda göstəriləcək fayl adı. /// Fayl adına formatlaşdırılacaq arqumentlərin siyahısı. /// public PdfResult(bayt pdfFileContents, bool yükləmə, sətir fayl adı, parametrlər obyekti fayl adıArgs) : base(pdfFileContents, "application/pdf") ( // Fayl adını formatlayın: if (filenameArgs != null && filenameArgs.Length > 0) ( fayl adı = string.Format(fayl adı, filenameArgs); ) // Content-Disposition-a fayl adını əlavə edin ContentDisposition = new ContentDisposition ( Inline = !download, FileName = filename, Size = pdfFileContents.Length, ); ) qorunan ləğvetmə etibarsız WriteFile(System.Web.HttpResponse) (base cavab) // Fayl adını Content-Disposition cavabına əlavə edin.AddHeader("Content-Disposition", ContentDisposition.ToString()); base.WriteFile(cavab); ) )

Mənim vəziyyətimdə həll olduqca sadə idi. Mən bu başlığı əlavə etdim və brauzerlər hər testdə faylı açdılar. header("Məzmun-Dispozisiya: əlavə; fayl adı="filename.pdf"");

Yenilədikdən sonra belə bu problemlə üzləşdik son versiya Adobe Reader.

Bunu bizim üçün iki fərqli üsul həll etdi:

  • İstifadəsi pulsuz versiya Adobe Reader əvəzinə Foxit Reader proqramı
  • Lakin, müştərilərimizin əksəriyyəti Adobe Reader proqramından istifadə etdiyinə görə, istifadəçilərdən Foxit Reader-dən istifadə etmələrini tələb etmək əvəzinə, biz pdf-i açmaq üçün window.location.href = url əvəzinə window.open(url) istifadə etməyə başladıq. PDF window.location.href metodu ilə açılanda Adobe nədənsə müxtəlif iframelərdə fayl idarəsini itirirdi.

Bu problemim var idi. Adobe Reader proqramının ən son versiyasını yenidən quraşdırmaq heç nə etmədi. Adobe Reader Chrome-da işləyirdi, lakin IE-də yox. Bu mənim üçün işlədi ...

1) IE Tools menyusuna keçin -> Uyğunluq Görünüşü.
2) Baxmaq istədiyiniz PDF ilə vebsayta daxil olun. OK düyməsini basın.
3) IE-ni yenidən başladın 4) Daxil etdiyiniz vebsayta keçin və PDF seçin. O görünməlidir.
5) Uyğunluq Görünüşünə qayıdın və daxil edilmiş qeydi silin.
6) Adobe Reader indi bütün vebsaytlarda IE-də işləyir.

Bu qəribə bir düzəlişdir, amma mənim üçün işlədi. Yenidən quraşdırdıqdan sonra Adobe qəbul ekranından keçməli oldum, bu, yalnız Uyğunluq Görünüşü hiyləsini etdikdən sonra ortaya çıxdı. Qəbul edildikdən sonra sanki hər yerdə işləyirdi. Olduqca lekesiz material. Ümid edirəm bu kiməsə kömək edir.

Dəqiq həll yolum yoxdur, amma başqasına kömək etsələr, bununla bağlı təcrübəmi bölüşəcəyəm.

Testlərimə görə, boz ekran yalnız daha yavaş maşınlarda başlayır. Bu günə qədər onu daha yeni aparatlarda yenidən yarada bilməmişəm. Bütün testlərim Adobe Reader 10.1.2 ilə IE8-də idi. Testlərim üçün SSL-i deaktiv etdim və keşləməni dayandıracaq hər hansı başlıqları sildim.

Boz ekranı yenidən yaratmaq üçün bu addımları izlədim:

1) PDF faylına keçid verən səhifəyə keçin
2) PDF-i yeni pəncərədə və ya tabda açın (və ya vasitəsilə kontekst menyusu, və ya hədəfdə = "_blank")
3) Testlərimdə bu PDF səhvsiz açılacaq (lakin mən ilk PDF yükləməsində uğursuzluğu göstərən istifadəçi hesabatlarını almışam)
4) Yenidən bağlayın açıq pəncərə və ya nişanı
5) PDF-i (yenidən) yeni pəncərədə və ya tabda açın
6) Bu PDF açılmır, bunun əvəzinə yalnız birinci istifadəçinin qeyd etdiyi "boz ekran" göstərilir (yüklənmiş bütün sonrakı PDF-lər də bütün brauzer pəncərələri bağlanana qədər göstərilmir)

Yuxarıdakı testi müxtəlif mənbələrdən yaradılmış bir neçə fərqli PDF (həm statik, həm də dinamik) ilə etmişəm və yuxarıdakı addımlar yerinə yetirildikdə (“yavaş” kompüterdə) boz ekran problemi həmişə baş verir.

Tətbiqimdəki problemi azaltmaq üçün PDF-ə keçid verən səhifəni "cırdım" (boz ekran görünməyənə qədər hissə-hissə silindim). Mənim xüsusi tətbiqimdə (bağlama kitabxanasında qurulmuşdur) goog.userAgent.adobeReader-a bütün istinadların silinməsi problemi həll etdi. Bu dəqiq həll jquery və ya .net MVC ilə işləməyəcək, lakin bəlkə də bu proses problemin mənbəyini təcrid etməyə kömək edə bilər. Adobe Reader-də xətaya səbəb olan goog.userAgent.adobeReader hissəsini təcrid etməyə hələ vaxt ayırmamışam, lakin çox güman ki, jquery-də bağlanış kitabxanasında istifadə edilən eyni plagin aşkarlama kodu ola bilər.

Maşın boz ekranla qarşılaşır:
Windows Server 03 SP3
AMD Sempron 1,6 GHz-də 2400+
256 MB yaddaş

Maşın boz ekran görmür:
Windows XP x64 SP2
2,6 GHz tezliyində AMD Athlon II X4 620
4 GB yaddaş

Daha çox sınaqdan keçirsəm, tətbiqimdəki əsas səbəb (goog.userAgent.adobeReader zəngi) PDF keçidi olan səhifədə ActiveXObject vasitəsilə Adobe Reader-ə daxil olmaq idi. Bu minimal sınaq işi mənim üçün boz ekrana səbəb olur (lakin ActiveXObject-in silinməsi boz ekrana səbəb olmur).

salam yeni ActiveXObject("AcroPDF.PDF.1"); keçid

Mənə çox maraqlıdır ki, başqaları bu test işi ilə bağlı problemi və mənim digər yazımdakı addımları ("Mənim dəqiq həllim yoxdur...") "yavaş" kompüterdə təkrarlaya bilsinlər.

Yeni cavab göndərdiyim üçün üzr istəyirəm, amma əvvəlki postumdakı şərhə kod blokunu necə əlavə edəcəyimi anlaya bilmədim.

Bu minimal sınaq işinin nümunə videosu aşağıdadır: http://youtu.be/IgEcxzM6Kck

Mən başa düşürəm ki, bu çox gec yazıdır, amma yenə də Mümkün Həll OP üçün. Mən Win 7-də IE9-dan istifadə edirəm və aylardır Adobe Reader proqramında boz ekran problemi ilə üzləşirəm. PDF formatıkredit kartları. Firefox və ya Operada hər şeyi aça bilirdim, amma IE-də yox. Nəhayət, PDF-Viewer-i sınadım, onu üstünlüklərimdə və daha çox problemlərdə standart PDF görüntüləyicisi kimi təyin etdim. Əminəm ki, Foxit, PDF-Xchange və s. kimi başqa pulsuz izləyicilər də verəcək ən yüksək xallar daha az baş ağrısı ilə Reader daha. Adobe inkişaf edən digər böyük şirkətlər kimidir proqram təminatı götürmək və ya əsas götürmək... ona görə də onu tərk etdim.

Win7 Acrobat Pro X üçün

Bundan sonra problem olub-olmadığını yoxlamaq üçün bütün bunları iki dəfə yoxlamadan etdiyim üçün, həqiqətən də bu səbəbdən problemi həll edib etmədiklərinə əmin deyiləm, amma onlardan biri etdi. Əslində, # 3-ü etdikdən və yenidən başladıqdan sonra əla işlədi.

FYI: Aşağıda təmirdən keçdiyim sıradır.

Hər İdarəetmə Panelində İdarəetmə Paneli > Qovluq Seçimləri bölməsinə gedin Ümumi , Baxın və Axtarış düyməsini basın Defoltları bərpa et düyməsini Qovluqları sıfırla düyməsini basın

Internet Explorer-ə gedin, Alətlər > Seçimlər > Qabaqcıl > Sıfırla (Mən şəxsi parametrləri silməli deyildim)

Acrobat Pro X-i açın, Redaktə > Üstünlüklər > Ümumi altında.
Səhifənin aşağı hissəsində Defolt PDF İşləyicisini seçin. Mən Adobe Pro X-i seçdim və Tətbiq et klikləyin.

Sizdən yenidən yükləməyiniz tələb oluna bilər (mən etdim).

Ən xoş arzular