¿El navegador no abre documentos PDF? Solución. Cómo deshabilitar PDF-Viewer integrado en Chrome (Rambler, Yandex) o Firefox Los archivos PDF no se abren en Internet Explorer

Página negra en blanco en lugar de documento PDF en el navegador web Apple Safari
A veces, las expectativas no se cumplen. La persona espera poder leer el manual del usuario del equipo que planea comprar, y en su lugar ... aparece una página en blanco en la pantalla. De hecho, a veces el hipervínculo no conduce a la siguiente página web, sino que abre un documento PDF directamente en el navegador. En la mayoría de los casos, esto no es un problema y para el usuario todo parece tan transparente que ni siquiera puede pensar en qué tipo de archivo está abierto actualmente. Los navegadores modernos, sin complementos de software de terceros, hacen un excelente trabajo al abrir archivos en formato PDF que los usuarios suelen ver en dispositivos móviles. Pero a veces los navegadores Safari, Google Chrome y Firefox a Mac OS X se comportan de manera muy diferente a lo que espera el usuario. En lugar de un archivo PDF publicado en el enlace, el lector frustrado y frustrado termina en una página en blanco o negro que no contiene absolutamente ninguna información. Afortunadamente, este problema tiene una solución simple, que veremos hoy.


Los usuarios experimentaron dificultades para abrir documentos PDF en junio del año pasado. El problema ya ha sido abordado por los principales mensajeros en inglés de la comunidad "near-apple" como TidBITS y Mac OS X Hints. Sin embargo, de vez en cuando este tema vuelve a aparecer. Para la mayoría de los usuarios, todo se abre correctamente. Pero la esencia de cualquier problema es que cuando surge, a la persona no le interesa cómo le va a la mayoría. Le gustaría trabajar normalmente. Dado que los manuales de electrodomésticos y la información estadística a menudo se presentan en forma de documentos PDF en Internet, la capacidad de abrirlos sin problemas es extremadamente importante para muchos usuarios.

Por si acaso, aclaremos: estamos hablando de la versión de Safari para ordenadores Mac, y no de la versión móvil de este famoso navegador de Apple, que se encarga de la actividad de Internet móvil. En el mercado de la navegación web para plataformas informáticas, Safari ocupa una posición decente, pero mucho más modesta. Estamos sobre las razones de este estado de cosas.

En la mayoría de los casos, el problema con la lectura de documentos PDF tiene su origen en dos complementos de Adobe, que pueden "no encontrar puntos en común" con los navegadores modernos. Estas son las adiciones: AdobePDFViewer.plugin y AdobePDFViewerNPAPI.plugin... Se instalaron con Adobe Reader y Adobe Acrobat Pro y estaban destinados a permitir a los navegadores abrir documentos PDF desarrollados por Adobe.

Estos complementos para versiones de Adobe Reader o Adobe Acrobat Pro anteriores a 10.1.3 son actualmente incompatibles con algunos navegadores. Hablamos principalmente de Safari 5.1 (o posterior), así como de las últimas versiones de Firefox. La única diferencia en el problema es que Safari mostrará al usuario una página en negro, mientras que Firefox mostrará una página en blanco. Pero en cualquier caso, la página estará vacía. Si el usuario se enfrenta a una situación similar, esta es una señal segura de que hay complementos de Adobe instalados en su sistema que son incompatibles con este navegador. Pero, por supuesto, siempre existe una pequeña posibilidad de que exista alguna otra razón para este comportamiento del navegador.

Antes de continuar con la eliminación de complementos que interfieren con el funcionamiento normal, asegúrese de cerrar el navegador. Estos complementos se encuentran en la carpeta Complementos, que a su vez se encuentra en la carpeta "Biblioteca"... Esta no es una biblioteca oculta en su directorio de inicio, cuya dirección se indica como ~ / Biblioteca / Complementos de Internet

No, en este caso estamos hablando de una librería, a la que se accede directamente desde el directorio raíz de tu disco duro, es decir / Biblioteca / Complementos de Internet

Abra esta carpeta y busque todos los archivos que comienzan con AdobePDFViewer y muévalos fuera de esta carpeta (por ejemplo, “suéltelos” temporalmente en el escritorio). Esto es solo una precaución para que los complementos se puedan restaurar fácilmente si lo desea, colocándolos nuevamente en su lugar. Mover estos archivos requerirá que ingrese su nombre de usuario y contraseña de administrador de computadora.


Sin embargo, a veces estos complementos pueden aparecer en la biblioteca de su directorio de inicio. En Mac OS X 10.7 Lion y 10.8, esta carpeta está oculta. Para ingresar a través del Finder, presione la tecla Opción y seleccione la acción Ir a la biblioteca (Biblioteca en la versión en inglés de Ir). Esta biblioteca tiene una carpeta de complementos de Internet "Complementos de Internet".

Ve hacia eso. Si hay complementos AdobePDFViewer, sáquelos de esta carpeta. La acción requerirá ingresar el nombre de usuario y la contraseña del administrador. De hecho, todo es igual que en una biblioteca del nivel de toda la computadora, solo que con algunas sutilezas que consideramos necesario considerar por separado.

Cuando los complementos se hayan retirado de la biblioteca, reinicie el navegador web en el que se manifestó el problema. Intente abrir el documento PDF desde el enlace. Si realmente se trataba de complementos de Adobe, el software del navegador lo abrirá correctamente.

Basado en materiales de TidBITS.com



Los archivos PDF no se abren en Internet Explorer con Adobe Reader 10.0: los usuarios obtienen una pantalla gris en blanco. ¿Cómo puedo solucionar este problema para mis usuarios? (7)

Existe un problema conocido con la apertura de PDF en Internet Explorer (v 6, 7, 8, 9) con Adobe Reader X (versión 10.0. *). La ventana del navegador se carga con una pantalla gris en blanco (y ni siquiera tiene una barra de herramientas de Reader). Funciona muy bien con Firefox, Chrome o Adobe Reader 10.1. *.

Encontré varias soluciones. Por ejemplo, hacer clic en Actualizar cargará el documento correctamente. Actualice a Adobe Reader 10.1. *, O degradar a 9. *, también soluciona el problema.
Sin embargo, todas estas soluciones requieren del usuario para entenderlo ... La mayoría de mis usuarios se avergüenzan mucho de ver esta pantalla gris y terminan culpando al archivo PDF y acusando al sitio web de romperlo. Honestamente, hasta que investigué esto, ¡también culpé a PDF!

Así que estoy tratando de encontrar una manera de solucionar este problema para mis usuarios.
Consideré proporcionar un enlace Descargar PDF (que establece el encabezado Content-Disposition como adjunto en lugar de en línea), pero a mi empresa no le gusta eso porque realmente queremos que estos PDF se muestren en el navegador.

¿Alguien más ha experimentado este problema?

¿Cuáles son las posibles soluciones o alternativas?

Realmente espero una solución que idealmente encaja los usuarios finales porque no puedo confiar en que sepan cómo cambiar sus preferencias de Adobe Reader o instalar actualizaciones automáticamente.

Aquí hay una pantalla gris aterradora:
Editar : captura de pantalla eliminada del servidor de archivos! ¡Lo siento!
La imagen era un navegador, con una barra de herramientas normal, pero un fondo gris sólido, sin interfaz.

Información de contexto :
Si bien no creo que la siguiente información esté relacionada con mi problema, la incluiré como referencia:
Esta es la aplicación ASP.NET MVC y jQuery está disponible.
El enlace al archivo PDF tiene target \u003d _blank para que se abra en una nueva ventana.
El PDF se genera sobre la marcha y todos los encabezados de contenido se configuran en consecuencia. La URL NO incluye la extensión .pdf, pero estamos configurando el encabezado de disposición de contenido con un nombre de archivo .pdf válido y un parámetro en línea.

Editar : Aquí está el código fuente que estoy usando para trabajar con archivos PDF.

Primero, la acción del controlador:

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

Y aquí está PdfResult (PdfResult, hereda System.Web.Mvc.FileContentResult):

Usando System.Net.Mime; usando System.Web.Mvc; ///

/// Devuelve los encabezados de respuesta adecuados y la "disposición de contenido" para un archivo PDF, /// y le permite especificar el nombre del archivo y si el navegador lo descargará. /// public class PdfResult: FileContentResult (public ContentDisposition ContentDisposition (get; private set;) /// /// Devuelve un resultado de archivo PDF. /// /// Los datos del archivo PDF /// Determina si el archivo debe mostrarse en el navegador o descargarse como un archivo /// El nombre de archivo que se mostrará si el archivo se descarga o se guarda. /// Una lista de argumentos que se formatearán en el nombre de archivo. /// public PdfResult (byte pdfFileContents, descarga bool, string filename, params object filenameArgs): base (pdfFileContents, "application / pdf") (// Formatee el nombre de archivo: if (filenameArgs! \u003d null && filenameArgs.Length\u003e 0) (filename \u003d string.Format (filename, filenameArgs);) // Agregue el nombre de archivo a Content-Disposition ContentDisposition \u003d new ContentDisposition (Inline \u003d! download, FileName \u003d filename, Size \u003d pdfFileContents.Length,);) protected override void WriteFile (System. Web.HttpResponseBase response) (// Agregue el nombre del archivo a la respuesta Content-Disposition.AddHeader ("Content-Disposition", ContentDisposition.ToString ()); base.WriteFile (response);))

En mi caso, la solución fue bastante sencilla. Agregué este encabezado y los navegadores abrieron el archivo en cada prueba. encabezado ("Contenido-Disposición: adjunto; nombre de archivo \u003d" nombre de archivo.pdf "");

Tenemos este problema incluso después de actualizar a la última versión de Adobe Reader.

Dos métodos diferentes nos resolvieron esto:

  • Usando la versión gratuita de Foxit Reader en lugar de Adobe Reader
  • Pero dado que la mayoría de nuestros clientes usan Adobe Reader, en lugar de requerir que los usuarios usen Foxit Reader, comenzamos a usar window.open (url) para abrir el pdf en lugar de window.location.href \u003d url. Adobe estaba perdiendo el descriptor de archivo en diferentes iframes por alguna razón cuando el PDF se abrió usando el método window.location.href.

Tuve este problema. La reinstalación de la última versión de Adobe Reader no hizo nada. Adobe Reader funcionó en Chrome pero no en IE. Esto funcionó para mí ...

1) Vaya a Herramientas de IE -\u003e Vista de compatibilidad.
2) Ingrese al sitio web con el PDF que desea ver. Haga clic en Aceptar.
3) Reinicie IE 4) Vaya al sitio web que ingresó y seleccione PDF. Debería aparecer.
5) Regrese a la vista de compatibilidad y elimine la entrada ingresada.
6) Adobe Reader ahora funciona en IE en todos los sitios web.

Esta es una solución extraña, pero funcionó para mí. Necesitaba pasar por la pantalla de aceptación de Adobe después de la reinstalación, que solo apareció después de hacer el truco de Vista de compatibilidad de vista. Una vez adoptado, pareció funcionar en todas partes. Material bastante escamoso. Espero que esto ayude a alguien.

No tengo una solución exacta, pero compartiré mi experiencia con esto en caso de que ayuden a alguien más.

Según mis pruebas, la pantalla gris solo se inicia en máquinas más lentas. Hasta la fecha, no he podido volver a crearlo en hardware más nuevo. Todas mis pruebas fueron en IE8 con Adobe Reader 10.1.2. Para mis pruebas, desactivé SSL y eliminé todos los encabezados que podían desactivar el almacenamiento en caché.

Para recrear la pantalla gris, seguí estos pasos:

1) Vaya a la página que enlaza con el PDF
2) Abra el PDF en una nueva ventana o pestaña (ya sea a través del menú contextual o en target \u003d "_blank")
3) En mis pruebas, este PDF se abrirá sin errores (sin embargo, recibí informes de usuario que indicaban un error cuando se descargó el PDF por primera vez)
4) Cierre la ventana o pestaña recién abierta
5) Abra el PDF (nuevamente) en una nueva ventana o pestaña
6) Este PDF no se abre, sino que solo se muestra la "pantalla gris" mencionada por el primer usuario (tampoco se muestran todos los PDF descargables posteriores) hasta que se cierran todas las ventanas del navegador)

He realizado la prueba anterior con varios PDF diferentes (tanto estáticos como dinámicos) generados a partir de diferentes fuentes y el problema atenuado siempre ocurre cuando se ejecutan los pasos anteriores (en una computadora "lenta").

Para mitigar el problema en mi aplicación, "rasgué" la página que enlaza con el PDF (partes eliminadas pieza por pieza hasta que la pantalla gris ya no aparece). En mi aplicación particular (construida en la biblioteca de cierre), la eliminación de todas las referencias a goog.userAgent.adobeReader pareció solucionar el problema. Esta solución exacta no funcionará con jquery o .net MVC, pero tal vez este proceso pueda ayudarlo a aislar la fuente del problema. No me he tomado el tiempo de aislar la parte de goog.userAgent.adobeReader que está desencadenando el error en Adobe Reader, pero lo más probable es que jquery tenga el mismo código de detección de complemento que se usó en la biblioteca de cierre.

La máquina experimenta una pantalla gris:
Win Server "03 SP3
AMD Sempron 2400+ a 1,6 GHz
256 MB de memoria

La máquina no experimenta una pantalla gris:
Ganar XP x64 SP2
AMD Athlon II X4 620 a 2,6 GHz
4 GB de memoria

Experimentando más, la razón principal en mi aplicación (llamada a goog.userAgent.adobeReader) fue acceder a Adobe Reader a través de un ActiveXObject en la página con el enlace PDF. Este caso de prueba mínimo me provoca una pantalla gris (sin embargo, eliminar el ActiveXObject no produce una pantalla gris).

hola enlace

Estoy muy interesado si otros pueden reproducir el problema con este caso de prueba y siguiendo los pasos de mi otra publicación ("No tengo una solución exacta ...") en una computadora "lenta".

Perdón por publicar una nueva respuesta, pero no pude averiguar cómo agregar un bloque de código al comentario de mi publicación anterior.

A continuación se muestra un video de muestra de este caso de prueba mínimo: http://youtu.be/IgEcxzM6Kck

Me doy cuenta de que esta es una publicación bastante tardía, pero sigue siendo una posible solución OP. Estoy usando IE9 en Win 7 y he tenido problemas con la pantalla gris de Adobe Reader durante varios meses mientras intentaba abrir un banco en línea en PDF y tarjetas de crédito. Podría abrir todo en Firefox u Opera, pero no en IE. Finalmente probé PDF-Viewer, lo configuré como el visor de PDF predeterminado en mi preferencia y más problemas. Estoy seguro de que hay otros visores gratuitos como Foxit, PDF-Xchange, etc. que darán mejores resultados que Reader con menos dolores de cabeza. Adobe es como algunas de las otras grandes empresas que desarrollan software para tomarlo o conservarlo ... así que lo dejé.

Para Win7 Acrobat Pro X

Como hice todo esto sin volver a verificar para ver si el problema seguía ocurriendo después de hacer esto, no estoy seguro de si realmente solucionaron el problema debido a esto, pero uno de ellos lo hizo. De hecho, después de hacer el # 3 y reiniciar, funcionó bien.

FYI: A continuación se muestra el orden en el que realicé la reparación.

    Vaya a Panel de control\u003e Opciones de carpeta en cada Panel de control General, Ver y Buscar haga clic en el botón Restaurar valores predeterminados Botón Restablecer carpetas

    Vaya a Internet Explorer, Herramientas\u003e Opciones\u003e Avanzado\u003e Restablecer (no necesitaba eliminar la configuración personal)

    Abra Acrobat Pro X, en Edición\u003e Preferencias\u003e General.
    En la parte inferior de la página, seleccione Administrador de PDF predeterminado. Seleccioné Adobe Pro X y hice clic en Aplicar.

Es posible que se le pida que reinicie (lo hice).

Los mejores deseos

Internet Explorer 11 & 10 consideradas las mejores versiones Navegador de marca Microsoft; explorador de Internet... Con Windows 8 y Windows 7, puede usar IE 10 e IE 11. En ambas iteraciones, algunos usuarios se encontraron con el problema de que cuando intentaban descargar y abrir un PDF, Internet Explorer no abre archivos PDF.

A veces, IE simplemente se congela al descargar archivos PDF. Por este problema; puede utilizar el Administrador de tareas para finalizar su sesión. Ha habido casos en los que muchas veces, el archivo se descarga, pero parcialmente. Pueden abrirse muy bien en otros navegadores, pero no en IE.

Entonces, ¿cómo puedes resolver este comportamiento de IE? Bueno, una cosa simple que podría solucionarse es configurar el lector de PDF predeterminado en " Lector"Presentado en Windows 10 / 8.1 , o cualquier otro lector de PDF de terceros de su elección. Esto arreglará el problema. Pero si no es así, puede probar esta solución de registro para solucionar este problema:

Los archivos PDF no se abren en Internet Explorer

1. Hacer clic Tecla de Windows + R combinación, ingrese poner Regedt32.exe a correr cuadro de diálogo y presione Entrar para abrir el Editor del Registro.

2. Navega a la siguiente ubicación:

HKEY_CURRENT_USER Software Microsoft Internet Explorer Principal

3. En el panel derecho de esa ubicación, busque TabProcGrowth llamado DWORD. Este DWORD es realmente corto de Crecimiento del proceso de pestaña; que establece la velocidad a la que IE crea procesos de Nueva pestaña. Si encuentra un DWORD, debe tener un valor de 0. Si no lo encuentra, créelo manualmente usando Clic derecho -\u003e Nuevo -\u003e Valor DWORD. Ahora haga clic en el mismo DWORD para cambiar su valor de datos:

4. Ahora establezca los valores dados de 0 a 1... Hacer clic Okay... Poner el valor de datos 1 asegura que todas las pestañas para un proceso de marco dado se ejecuten en el mismo proceso de pestaña para un nivel de nivel de integridad obligatorio (MIC) dado. Ahora puede cerrar el Editor del Registro y reiniciar para ver los resultados.

¡Espero que encuentre útil la solución!

Buenas tardes. He estado usando el navegador Google Chrome casi desde el anuncio oficial y realmente me gusta. Y ahora sucedió que incluso Opera ya ha cambiado al motor Chromium y, en esencia, es el mismo Chrome, solo que con un shell ligeramente modificado y "otras" funciones. Ya escribí de alguna manera sobre cómo en los navegadores. Hoy tocaremos un tema ligeramente diferente, a saber: deshabilitar el complemento del navegador para ver. Realmente no puedo explicar por qué es así, pero no me gusta el hecho de que los archivos .pdf se abran en el navegador. Me resulta más conveniente utilizar Acrobat Reader o STDU Viewer. Si por algún motivo tu plugin dejó de funcionar y lo necesitas, gracias a este artículo aprenderás a volver a activarlo.

1. Google Chrome y todos los navegadores del motor Chromium (CoolNovo, RockMelt, Rambler Nichrom, Yandex.Browser, [email protected]). También puede funcionar para Opera por encima de la versión 15.

1) Abra un navegador y escriba lo siguiente en la barra de direcciones:

chrome: // complementos /

Llegamos a la página de complementos:

Visor de PDF de Chrome ”y desactívelo. Según el navegador, el elemento puede tener un nombre diferente, por ejemplo, en Navegador Yandexel espectador se llama Visor de PDF Yandex.

Eso es todo, ahora los archivos .pdf se abrirán a través del programa instalado en su computadora.

2. Mozilla Firefox.

1) Abra el navegador, haga clic en el botón Firefoxarriba a la izquierda → “Configuración” → “Configuración”.

2) En la ventana que se abre, vaya a la pestaña "Aplicaciones". Entrar en búsqueda Formato de Documento Portable:

3) Elija Formato de documento portátil (PDF) y hacemos clic en el triángulo de la derecha en la columna de la derecha, aquí seleccionamos qué queremos hacer con los archivos PDF seleccionando el último elemento ( usa otro) puede configurar un programa específico para abrir archivos. Prefiero seleccionar "Guardar archivo", que abrirá la ventana de descarga del archivo, y luego trabajar con el archivo como desee.