
La cuestion es que quiero imprimir una pagina web (que consta de menu a la izquierda y contenidos a la derecha, todo en la misma web, nada de frames ni cosas por el estilo) claro eso lo hago con windows.print(); y me lo imprime todo, el texto, el menu de la izquierda, el texto, el titulo de la web y el pie de pagina con la direccion de la web y la fecha.
Lo que yo quiero es poder imprimir solo el texto, que no salgan el menu ni el pie de pagina con la direccion de la web, la fecha ya me da igual.
Buscando por internet me encontré con estos codigos:
Código:
lo que hace que un determinado elemento de nuestra web no sea visible en la versión impresa de nuestra página<script> function window.onbeforeprint(){ noImprimir.style.visibility = 'hidden'; noImprimir.style.position = 'absolute'; } function window.onafterprint(){ noImprimir.style.visibility = 'visible'; noImprimir.style.position = 'relative'; }</script> <p id="noImprimir">Texto no imprimible</p>
y tambien:
Código:
que hace que que un objeto sólo sea visible en la versión impresa.<script>function window.onbeforeprint(){ imprimir.style.visibility = 'visible'; imprimir.style.position = 'relative'; } function window.onafterprint(){ imprimir.style.visibility = 'hidden'; imprimir.style.position = 'absolute'; } </script> <p id="imprimir" style="position:absolute; visibility:hidden">Nota de impresión</p>
La verdad que esos dos codigos no me valen de mucho, y era para ver si vosotros teniais alguna idea para:
1) Imprimir solo una parte del texto (algo parecido al ultimo codigo pero que el texto se vea siempre, y solo se imprima lo que yo le diga que imprima)
2) Que no se imprima la direccion de la web en el pie de pagina (y si sabeis como quitar lo de "Página 1 de tal" en el encabezado pues tambien me vale).
Por mi parte voy a seguir investigando por ahi, y pondré por aqui lo que me encuentre, pero es que estoy de fiestas en el pueblo y la resaca no me deja centrarme mucho

En fin, creo que nada mas.
Un saludo.
GRACIAS DE HANTEMANO (HOYGAN style
