El problema
En muchas ocasiones sería de suma utilidad que nuestros visitantes puedan imprimir el contenido de nuestras páginas, esto puede hacerse sin más que pulsar un botón del navegador, pero sería un detalle colocarles un botón para que no tengan que acudir al esplorador. Es una tarea de lo más simple.

La solución
Javascript permite ejecutar algunas de las funciones que el ofrece explorador a través de los menús. Una de estas funciones es la de imprimir y esto puede lograrse con una simple llamada al método window.print( ) que abrirá un cuadro de diálogo para enviar la página completa a la impresora del visitante. La llamada a esta función podemos hacerla mediante un botón o um simple enlace.

Un caso práctico

Como ejemplo aquí tienes una enlace que al ser pulsado imprimirá la página en la que se encuentre

<a href="javascript:window.print()">Imprimir esta página</a>

Así de sencillo.