La Web del Programador: Comunidad de Programadores
 
    Pregunta:  5651 - IMPRIMIR PAGíNA HTML SIN CABECERA NI PIE DE PáGINA
Autor:  Santiago García Alonso
Saludos.Estoy intentando imprimir una página "asp" con la instrucción ".print()" de javascript, pero necesito imprimirla de tal modo que no me aparezca en la impresión ni el pié de página (la dirección donde se encuentra la página y l afecha) ni la cabecera ( número de página). ¿Existe alguna otra instrucción? También me gustaría saber si se le puede indicar el número de copias a imprimir desde la propia página "asp".
Muchas gracias.

  Respuesta:  ann m
1)Se crea una hoja de estilos con esto:
.nover{
visibility:hidden
}

2)En el documento se incluye en el head:

<link href=\"estilos/estilos.css\" rel=\"stylesheet\" type=\"text/css\" media=\"print\">

3)En el documento se pone lo que no queremos imprimir dentro de:
<div class=\"nover\">
</div>

4)Por último le indicamos que imprima por ejemplo con un botón:

<a href=\"javascript:print();\">
<img src=\"imagenes/Imprimir.gif\" border=\"0\">
</a>

  Respuesta:  Claudio
Pregunta1: La Forma de hacer desaparecer el pie de Cabecera/PiePagina (IE) es en el menú File/Page Setup, en la cual podrás darte cuenta inmediatamente de que es lo que hay que hacer. A nivel de Programación, desconosco si hay alguna forma de hacerlo.
Pregunta2:N copias, puedes hacer un iframe en la página que te interesa, y dentro de él hacer algo como...
<%
Dim n, i
n = request.querystring("n")
for i=1 to n
%>
<!-- Código HTML y/o Script -->
<%
Next
%>
Saludos desde Chile...