A client came to me yesterday with a problem: He couldn’t print a webpage in Chrome. I look and sure enough, clicking “Print…” in Chrome yielded a page that wasn’t the full page. Why? Because the website he was viewing it on put stuff in frames. Yuck. The 90’s, right? (I know I was guilty of using them back in the days of Angelfire when having your browser being able to upload files to a webserver was a Big Deal) So what did I do? I developed a Chrome extension. It wasn’t too bad.
You can install it right here.
Usage: Just right-click on any frame, click “Print this frame…”, click Print and BAM! Done.
I used the Chrome Apps & Extensions Developer Tool to help me view extension behavior and errors easier.
Created: July 23rd, 2014
Changelog:
- 1.2 – July 29th, 2014
- Reinstated auto-close functionality as it should now work with all versions of Chrome
- 1.1.1 – July 29th, 2014
- Removed the auto-close functionality since this conflicts with the Stable version of Chrome
- 1.1 – July 24th, 2014
- Restructured code to avoid “callback hell“
- Automatically closed the opened tab upon Print or Cancel
- 1.0 – July 24th, 2014
- Initial public release
Want to see the source code? Please email me.
Thanks for checkin’ it out.