As a web systems programmer, I'd like to generate some reports and be able to send it to the printer directly from my user's browser, wich is in the client side, not needing to generate PDFs or something like this.
I would like to be able to:
- Print user friendly paging, something like "Page 1 of 3"
- Print some things in the bottom of every page, like "Generated in 2009-02-20"
- not printing the URL
Is all this possible? Javascript? CSS? What are the best practices here?