I have a html page, from which a table needs to be sent to a printer. I am using window.print right now.. but that prints the whole page... while I need to print just the table.
You can use media types print (here is tips, how print html page using stylesheets).
You can realize that through popup window - in this window show only table and send it to printer.
Simple example