I am using Firefox 3.6.15 on a Windows 7 Professional, 64-bit Operating System, Intel Core i7 CPU, 3.33GHz, 10BG RAM, by Hewlett-Packard. Firefox does not print flash content, aka swf objects, nor does it show them in the print preview pane...I want to print out the entire web page with the flash content. I seem to only be able to see flash and html content together in print preview and to print in IE8. I have tried to google this issue, but could not find a solution. I was trying to print preview/print out the following site: http://www.discovertheponds.com/. Flash content will display in print preview and print in IE8, but neither print preview or print in Firefox. I have also updated the Java on my computer to the most recent update, and ran the firefox plug-in checker at http://www.mozilla.com/en-US/plugincheck/ . I do run Firebug and Web Developer, but have currently disabled them. Is this problem on my end, meaning some issue with my computer...or is this because of how the website was programmed in HTML/Flash...or is this a bug with Firefox? I am a website designer and am also concerned that others will not be able print sites I develop or have already developed that have flash content from Firefox. I used to think Firefox was better than IE at everything. What happened here? Was it some change in Firefox's version that caused this problem?
migrated from webmasters.stackexchange.com Jan 8 '12 at 17:14
This question came from our site for pro webmasters.
1) Put the Firefox browser window in full screen by hitting F11 so you can get as much of it in as possible and do a "print screen" screen capture, paste it into paint, and print it off there in lanscape print mode :-P
2) Download ScreenGrab plug-in for firefox off https://addons.mozilla.org/en-US/firefox/addon/screengrab/ - It will capture the entire page that you see including flash and all frames, basically it saves webpages as images - either to a file, or to the clipboard. It captures Flash too! From there, throw it into paint, and print!
PrintManager.setImage sets current state of scene as a view for printing in FireFox.
You can download the sample here: http://www.anychart.com/tips_and_tricks/ffprintfix/sample.zip