Prompt User To Print Page in JavaScript
- 1 minute read
Most modern browsers offer a built-in method of the window object that lets us prompt the user to print the current web page.
That method is called window.print, and it can be used like this:
const printPage = () => {
window.print();
};
printPage();
// Note that calling this "printPage()" function is effectively the same as just calling "window.print()" directly.
All you have to do is just call window.print()!
But here’s one more trick, which attaches a print prompt to a clickable link using an HTML anchor tag:
<a href="javascript:window.print()">Print current web page</a>
Conclusion
Anyway, I hope you found this useful!
Happy page printing!