Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   HTML, Javascript y otros (https://www.clubdelphi.com/foros/forumdisplay.php?f=38)
-   -   Omitir texto en window.print() (https://www.clubdelphi.com/foros/showthread.php?t=29402)

D-MO 20-01-2006 19:16:12

Omitir texto en window.print()
 
Hola, necesito hacer la impresion de una pagina que genero con php mediante una consulta mysql, todo lo hace bien, pero necesito que no me imprima el vinculo que manda la impresion.

he pensado hacerlo con el evento onload del body, pero el problema seria si al momento de cargar la pagina y me manda la ventana, los visitantes den clic en cancelar y luego no podran imprimir hasta que carguen la pagina de nuevo.

Necesito sugerencias.
Saludos.

D-MO 21-01-2006 19:03:03

Solucionado...
 
Hola, estuve convinando javascript, css y html, aqui el resultado:

Código:

<style type="text/css"><!--
.botonoculto{
    visibility:hidden;
}
--></style>
<script language="javascript">
    function fun(){
    div.className="botonoculto";
        window.print();
    }
</script>

<body>
 <div id="div"><input type="button" value="Imprimir" onClick="javascript:fun();"></div>
<table .....etc...

a lo mejor le sirve a alguien...
Saludos.

JavierB 21-01-2006 21:11:43

Hola D-MO

También puedes hacerlo sin usar javascript:
Código:

<style type="text/css">
  @media print {
    .oculto {display:none}
  }
</style>

<input type="button" class="oculto" value="Imprimir" onClick="window.print()">

El botón se verá en la pantalla, pero no se verá cuando imprimas la página.

Saludos, :cool:

D-MO 21-01-2006 22:11:07

Cita:

Empezado por JavierB
El botón se verá en la pantalla, pero no se verá cuando imprimas la página.

Ok gracias, lo tomare en cuenta.

Saludos desde Guatemala.

D-MO 22-01-2006 05:49:46

Ok 100 puntos para ti JavierB.
Gracias funciona perfecto.


La franja horaria es GMT +2. Ahora son las 15:10:56.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi