Firefox is not consistently printing whole tables from a particular template I use at work.
This template is used for page layout for our emails (thank you outdated standards in email clients). It has two columns: a wider one for the main content, and a narrower right-side column for other ads. This template is used on a daily basis. Not always, but sometimes, it will print only one page of the main column, and yet will print the entire right column. I haven't been able to figure out a coding difference between completed templates that work, and those that don't. I know, I know, you're wondering why we're printing emails, but we do so as part of our proofing process, and I don't foresee the powers that be making a change in this process any time soon. It would be really nice if we could print the whole thing for the proofers to see, instead of having to resort to IE.
Oh yeah. And one more thing. I've seen fixes that involve setting overflow to all instead of hidden, with tables set in a div, but these templates do not have any divs.
所有回复 (4)
A workaround for many problems of cut-off printing is to select the entire page (Ctrl+a) then in the Print dialog choose Selection. But that's not a fix.
It's difficult to debug printing issues without access to the page. If the messages are not sensitive, perhaps you could send me a few problem ones. If the issues occur on some webmail sites and not others, let me know in case I have an account there.
I tried the select all trick, but that didn't work; it didn't give me the option to print selection.
I certainly can't give you anything in raw form, or anything in its testing stages, but I daresay I can safely post a link to the static page version of an email that has already launched, as that has had personalized information removed, and no longer contains a preview of what would be considered proprietary, or at least what would be so prior to the launch.
Here's the static page for one that had a printing issue, and the static page for one which did not.
By the way, this issue does not occur on any webmail sites (that I'm aware of) - it's a browser-printing issue, and is only in Firefox. It prints OK in IE, and would, I think, print OK in Chrome, if only Chrome would print background colors (but that's a pesky issue for another forum).
Is the problem with those pages as they are, or only when embedded in the body of an email? When I preview those two pages, they both look fine. I wonder why we get different results.
Giving examples (those static pages) that are filled with invalid code doesn't get us any closer to us helping you solve your particular problem with Firefox not printing correctly for you.
"This template is used for page layout for our emails ..."
"By the way, this issue does not occur on any webmail sites (that I'm aware of) - it's a browser-printing issue, and is only in Firefox."
How is this problem related to Firefox then?
Firefox does web mail, but it doesn't do email.
How about posting the source code to a service such as Pastie or Pastebin.