Imprimir titulo "especial"

Tengo ciertos documentos en mi página web, y quiero que cuando impriman, los usuarios, dichos documentos me aparezca en el encabezado una leyenda que diga "COPIA NO CONTROLADA", ¿es posible hacer esto? ¿Cómo?

1 respuesta

Respuesta
1
El método en teoría ideal es usar ojas de estilo.
Para ello hay que añadir el texto en una etiqueta del estilo de esta:
<div class="casiinvisible">Copia no Controlada</div>

Luego, deberás usar dos hojas de estilo, una de ellas para la impresión y otra para pantalla, de este modo:
<!-- Esta es para Impresión -->
<link href="impresion.css" rel="stylesheet" type="text/css" media="print">
<!-- Esta es para Pantalla -->
<link href="pantalla.css" rel="stylesheet" type="text/css" media="screen">

En las que podrías definir exactamente el estilo que quieres que muestre cada uno de los medios. Concretamente, para el caso que te interesa, podrías definir una regla para que ese texto no se viera en pantalla, añadiendo esto a la hoja correspondiente (pantalla.css en nuestro caso):
div.casiinvisible {display: none;}

Esto hará que ese texto no se muestre en pantalla.
Para más detalles en torno a CSS te recomiendo mi tutorial al respecto en www.psicobyte.com/html
Este método tiene un defecto: Navegadores antiguos no reconocen CSS (o parte de ella), por lo que sí mostrarán el texto "oculto" en pantalla.
Otros métodos más seguros, como crear copias para impresión o servirlas por medio de un programa especial, ya tienen más complejidad.
Muchas gracias por tu respuesta psicobyte, me fue de mucha utilidad.
Tengo otra duda que tal vez tú puedas responderme, en mi navegador de Netscape 4.78 no reconoce el parámetro que le di (Iexplorer sí) ¿Hay alguna forma para que pueda verlo?
Gracias nuevamente.
Me temo que no.
A esto me refería con lo de
"Este método tiene un defecto: Navegadores antiguos no reconocen CSS (o parte de ella), por lo que sí mostrarán el texto "oculto" en pantalla."
Netscape tiene serios problemas con el atributo MEDIA de las hojas de estilo.
Lo siento.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas