Desarrollo Web /

[JAVASCRIPT] ayudar imprimir web

Participa en el tema [JAVASCRIPT] ayudar imprimir web en el foro Desarrollo Web.
Hola que tal¿? La cuestion es que tengo una pagina con varias imagenes, en donde ...

Buscar en este tema:
 
  •  
    lillox escribió el 08/05/2008 a las 02:02 hs.
     
    ¿Mensaje inapropiado?
    #1 [JAVASCRIPT] ayudar imprimir web
    Hola que tal¿?
    La cuestion es que tengo una pagina con varias imagenes, en donde existe un boton de imprimir. Lo que quiero es que al dar al boton de imprimir, este me imprima solo las imagenes y no lo otro. He estado buscando por google y no he encontrado nada que me pueda servir, haber si vosotros me podeis ayudar.
    Gracias.

    un cordia saludo
    +
     
    0
    Me gusta
     
    http://www.psicofxp.com/forums/desarrollo-web.264/718705-javascript-ayudar-imprimir-web.html
    | Más
  • Usuario inexistente escribió el 08/05/2008 a las 10:28 hs. ¿Mensaje inapropiado?

    #2 Re: ayudar imprimir web

    Originalmente publicado por lillox Ver mensaje
    Hola que tal¿?
    La cuestion es que tengo una pagina con varias imagenes, en donde existe un boton de imprimir. Lo que quiero es que al dar al boton de imprimir, este me imprima solo las imagenes y no lo otro. He estado buscando por google y no he encontrado nada que me pueda servir, haber si vosotros me podeis ayudar.
    Gracias.
    un cordia saludo
    Yo lo haría con una hoja de estilos CSS para impresión. Por ejemplo, si lo que tenés son imágenes+un formulario (donde está el botón de imprimir) pondría al final de la hoja de estilos:
    Código:
    @print {
    form {display: none;}
    }
    
    Y el formulario no saldría en la impresión.
    Aunque si tenés contenido más mezclado (texto por todos lados, imágenes en el medio, etc.) se complica, ahí tendrías que hacer algo así como una regla y una contrarregla, me imagino que sería algo como
    Código:
    @print {
    * {display:none;}
    img {display: block !important}
    }
    
    Como no estoy muy seguro de que pueda funcionar, ahora pruebo esto último en la vista preliminar de mi impresora y te digo...

    Olvidate de lo anterior, esa hoja de estilos no funciona. Modificá el código HTML y ponele la clase noimprimir a todo lo que no querés que salga impreso:
    Código HTML:
    <p class="noimprimir">...Y entonces bla bla bla...</p> 
    y en el head agregale:
    Código:
    <style type="text/css" media="print">
    .noimprimir {display: none;}
    </style>
    
    Lo probé en Firefox, Opera y en Internet Explorer, y en todos ellos funciona bien. Quizás se te ocurra alguna forma de hacerlo sin modificar el código del body, pero a mí no me salió...
    Me gusta este mensaje
  • marianocc escribió el 08/05/2008 a las 21:42 hs. ¿Mensaje inapropiado?

    #3 Re: ayudar imprimir web

    Bien ahí Iceman! y sin javascript todo un lujo lo tuyo!

    pero si haces:

    Código HTML:
    <style type="text/css" media="print">
    body > * { display:none; }
    img { display:block; }
    </style> 
    te evitarías de ponerle a todo lo que no querés que se imprima una clase especial...
    Saludos
    Mariano
    Me gusta este mensaje


Estadísticas del tema
  • 2 RESPUESTAS
  • 605 VISTAS
  • 3 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB