2011-01-19 17 views
12

¿Cómo abro el documento PDF en una nueva ventana del navegador?Abrir PDF en un navegador nuevo ventana completa

La ventana debe estar llena y sin menú.

Solo un documento PDF en una ventana completa limpia con Javascript o jQuery nativos.

+1

Como un usuario final que odio cuando sitios web tratan para hacer esto. Si quisiera ir a pantalla completa y desactivar los controles de mi navegador, por favor, ¡no trate a los usuarios como niños portadores de mal comportamiento! –

+6

No los trato como comportarse mal, les doy opciones. Es una aplicación de gestión de documentos con pocos iconos que abre el pdf de diferentes maneras. Uno de los íconos será la ventana completa del navegador, otros son para descargar, ver en el cuadro de diálogo, ver con el formulario para editar en el costado, así que ¿estás juzgándome y tratándome como comportarse mal con los niños? – mojeime

+1

@Ed Guiness: Deberías abrir los ojos. En nuestra intranet hay algunas personas que están viendo miles de documentos al día y odian elegir cada vez que se abra en un navegador, descargarlo en comp o en una aplicación o lo que sea. Tenemos muchos usuarios que tienen, imaginen que, 2 monitores y les gusta ver el documento en uno y otro editan el formulario sobre ese documento. Es extraño? – mojeime

Respuesta

41
<a href="#" onclick="window.open('MyPDF.pdf', '_blank', 'fullscreen=yes'); return false;">MyPDF</a> 

El enlace de arriba abrirá el PDF en modo de pantalla completa, eso es lo mejor que puede lograr.

+4

Usted es el único que respondió mi pregunta sin juzgarme por lo que voy a hacer con la pantalla completa en PDF. Y lo sé, sé lo que estoy haciendo aquí :) Pero dado que es solo una de las vistas que el usuario puede elegir y si google lo hace ... supongo que no puedo estar tan equivocado al respecto. Derecha :) Gracias. – mojeime

+0

@moj Rara vez juzgo a otras personas, ya que soy consciente de que, por lo general, hay buenas razones, por ejemplo, las demandas de los clientes con esta característica. ¡Me alegro de poder ayudar! :) –

+0

Esto funciona con Chrome pero no con Firefox. – ykaragol

1

Voy a arriesgarme aquí y realmente desaconsejarlo. Sospecho que las personas que quieran ver sus archivos PDF ya tendrán sus visualizadores configurados de la manera que deseen, y no les tomará amablemente quitarse esa opción :-)

¿Por qué no simplemente transmitir el contenido con la ¿correcto especificador de contenido?

De esta forma, los novatos recibirán lo que sea que el desarrollador de su navegador tenga un valor predeterminado útil, y aquellos de nosotros que sepamos cómo configurarlo lo veremos como queramos.

+1

Tengo mis razones. Esta será solo una de las vistas posibles en mi aplicación de administración de documentos. – mojeime

+0

Sin problemas, @mojeime, ahora que ha aclarado los requisitos, marcaré esta respuesta CW ya que no es tan útil como pensé en un principio :-) Buena suerte para encontrar una solución. – paxdiablo

+0

Gracias. La respuesta de @Shadow Wizard funciona bien. Solo quiero aquí algunas opiniones antes de aceptar la respuesta. – mojeime

2
var pdf = MyPdf.pdf; 
window.open(pdf); 

Esto abrirá el documento pdf en una ventana completa de JavaScript

Una función para abrir las ventanas se vería así:

function openPDF(pdf){ 
    window.open(pdf); 
    return false; 
} 
Cuestiones relacionadas