No sé si esto es a lo que te refieres...
Tener un vínculo que al darle click te imprima la página que estás viendo pero con logo, etc...aunque la página que estás viendo en el momento no tenga el formato que deseas para imprimir.
Podrías crear otro documento HTML con las especificaciones que quieres. Me refiero...
Tendrás articuloqueseve.html y articuloqueseimprime.html
En el segundo tendrías el formato que quieres que el usuario imprima y en el primero lo que el usuario verá en la ventana de su navegador solamente.
Podrás imprimir el articuloqueseimprime.html desde un vínculo en articuloqueseve.html sin tener que abrir otra ventana del navegador.
¿Cómo? Así...
Entre los tags de <head> </head> de la página articuloqueseve.html escribe:
<link rel=alternate media=print href="articuloqueseimprime.html">
En el body escribe:
<a href="javascript
:window.print()">Imprimir artículo</a>
-----
Ejemplo:
Mi página articuloqueseve.html
Código:
<html>
<head>
<link rel=alternate media=print href="articuloqueseimprime.html">
</head>
<body>
<a href="javascript:window.print()">Imprimir artículo</a>
blhablahblah
Aquí puedes tener el mismo artículo sin imágenes o con más cosas etc, etc, etc Cuando le das al vínculo de <a href="javascript:window.print()">Imprimir artículo</a> lo que ocurrirá es que se te presentará la ventana de diálogo para elegir impresora etc.<BR><BR>
Revisa si cuando imprimes, lo que imprimes es realmente articuloqueseimprime.html y no articuloqueseve.html
<BR>No necesariamente tiene que ser un html. Podrias igual haber hecho un .txt etcetera...
</body>
</html>
Mi página articuloqueseimprime.html
Código:
<html>
<body>
Esta es la pagina que se imprimirá.
</body>
</html>
Nota:
Recuerda que
javascript va junto...pero el foro lo está dividiendo en el código arriba...arregla eso cuando uses el código porque va junto. Reemplaza los dos
java script que están en articuloqueseve.html por
javascrit Agradeceré me avises o alguien me avise si funciona, pues estoy sin impresora aquí y solo lo probé con el "print preview". Gracias!!
--------
En Netscape no lo he probado, imagino ignorará la instrucción entre los tags de <head>.