Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing? | | |
I have been reading a lot of archived threads about "page-break-
inside: avoid" not supported by IE5, IE6 IE55, IE7 and Firefox
(Mozilla), which creates a really unpleasant-looking printout with
broken table rows.
I wonder if after all these years in discussion anyone had come up
with a trick using maybe some combination of "page-break-before",
"page-break-after" or div properties that would prevent the
situation.
Our clients use various browsers with various environments, so it's
unlikely that spooling a PDF or some other funky format could help us.
We would really like to determine the HTML/DHTML/JavaScript solution.
Maybe even not using tables, but div or paragraph elements - something
that won't be page-broken for sure. | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing? array7@inbox.com wrote: Quote:
I have been reading a lot of archived threads about "page-break-
inside: avoid" not supported by IE5, IE6 IE55, IE7 and Firefox
(Mozilla), which creates a really unpleasant-looking printout with
broken table rows.
FWIW, Mozilla doesn't yet support page-break-*: avoid at all; Opera and
Safari print them (there ARE other browsers than IE & FF, you know). Quote:
I wonder if after all these years in discussion anyone had come up
with a trick using maybe some combination of "page-break-before",
"page-break-after" or div properties that would prevent the
situation.
The easiest trick is to switch to a browser that supports the
properties. Although I am a FF user myself, Opera and Safari have better
CSS support in most areas, including printing CSS support.
--
Beware of bugs in the above code; I have only proved it correct, not
tried it. -- Donald E. Knuth | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
The easiest trick is to switch to a browser that supports the Quote:
properties. Although I am a FF user myself, Opera and Safari have better
CSS support in most areas, including printing CSS support.
It's much more likely that our users will switch to another web site,
than we get them to change browsers for the sake of just printing our
content properly, I'm afraid. | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
Stan Brown wrote: Quote:
Thu, 17 Jul 2008 21:25:15 GMT from Joshua Cranmer <Pidgeot18
@verizon.invalid>: Quote:
>The easiest trick is to switch to a browser that supports the
>properties. Although I am a FF user myself, Opera and Safari have better
>CSS support in most areas, including printing CSS support.
>
Not just CSS -- Mozilla 1.7 had the nasty habit of breaking images
across pages, and FF 2 still does.
>
Mozilla 1.7? Obsolete browser from 2005. SeaMonkey is the up to date
version.
--
Take care,
Jonathan
-------------------
LITTLE WORKS STUDIO http://www.LittleWorksStudio.com | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
Stan Brown wrote: Quote:
Fri, 18 Jul 2008 19:25:28 -0400 from Jonathan N. Little
<lws4art@central.net>: Quote:
>Stan Brown wrote: Quote:
>>Not just CSS -- Mozilla 1.7 had the nasty habit of breaking images
>>across pages, and FF 2 still does.
>>>
>Mozilla 1.7? Obsolete browser from 2005. SeaMonkey is the up to date
>version.
>
Perhaps you overlooked the rest of my statement, that Firefox 2 has
the same problem.
>
Firefox is currently at version 3.0. Also later versions of 2.x and my
latter versions of my SeaMonkey do not break across images. SeaMonkey
has the embedded mail client and I am always receiving emails with
pictures, haven't had a problem with broken images since, well Mozilla
1.7.x!
Now that said, websites that were designed by Absolute-Position-Freaks
present printing problems for all browsers...
--
Take care,
Jonathan
-------------------
LITTLE WORKS STUDIO http://www.LittleWorksStudio.com | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing? array7@inbox.com wrote: Quote:
I have been reading a lot of archived threads about "page-break-
inside: avoid" not supported by IE5, IE6 IE55, IE7 and Firefox
(Mozilla), which creates a really unpleasant-looking printout with
broken table rows.
>
I wonder if after all these years in discussion anyone had come up
with a trick using maybe some combination of "page-break-before",
"page-break-after" or div properties that would prevent the
situation.
>
Our clients use various browsers with various environments, so it's
unlikely that spooling a PDF or some other funky format could help us.
>
We would really like to determine the HTML/DHTML/JavaScript solution.
Maybe even not using tables, but div or paragraph elements - something
that won't be page-broken for sure.
>
What do you want to happen when a table is too long to fit on a piece of
paper?
Also, I'm not having any problems with printing of tables in SeaMonkey
or Firefox.
It would help to post a URL and describe what unwanted action is
happening when printing the page.
--
Ed Mullen http://edmullen.net
FATAL ERROR! SYSTEM HALTED! - Press any key to do nothing. | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
On Jul 19, 10:36*am, Ed Mullen <e...@edmullen.netwrote: Quote:
>
What do you want to happen when a table is too long to fit on a piece of
paper?
>
Also, I'm not having any problems with printing of tables in SeaMonkey
or Firefox.
>
It would help to post a URL and describe what unwanted action is
happening when printing the page.
>
--
Ed Mullenhttp://edmullen.net
I would want such table to be broken along the TR lines, meaning that
a page break should not occur inside a table row or (if an alternative
to a table is chosen) inside a block of information.
I'll see if I can set a sample somewhere, since I'm pretty sure
Firefox tears table rows (just checked on my browser v2.0). | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
On Jul 19, 10:36*am, Ed Mullen <e...@edmullen.netwrote: Quote:
>
What do you want to happen when a table is too long to fit on a piece of
paper?
>
Also, I'm not having any problems with printing of tables in SeaMonkey
or Firefox.
>
I want to make sure that a table row or a block of information, if
tables are not used, is not torn by a page break when printing.
I just verified with Firefox 2.0, it does that.
I'll see if I can put an example somewhere... | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing? array7@inbox.com wrote: Quote:
I want to make sure that a table row or a block of information, if
tables are not used, is not torn by a page break when printing.
>
I just verified with Firefox 2.0, it does that.
>
I'll see if I can put an example somewhere...
Why are you using a 2-year old version of Firefox. Unlike that OS
component that masquerades as a web browser, Firefox and others like
Opera are not linked to the OS and can be upgraded, usually
automatically. Firefox 2.0 had a number of display bugs, many fixed in
later version of 2.x.x and even more in v3.0.1...
<trimmed xposts m.p.w.i.i.b doesn't really apply>
--
Take care,
Jonathan
-------------------
LITTLE WORKS STUDIO http://www.LittleWorksStudio.com | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing? array7@inbox.com wrote: Quote:
On Jul 19, 10:36 am, Ed Mullen <e...@edmullen.netwrote: Quote:
>What do you want to happen when a table is too long to fit on a piece of
>paper?
>>
>Also, I'm not having any problems with printing of tables in SeaMonkey
>or Firefox.
>>
>It would help to post a URL and describe what unwanted action is
>happening when printing the page.
>>
>--
>Ed Mullenhttp://edmullen.net
>
I would want such table to be broken along the TR lines, meaning that
a page break should not occur inside a table row or (if an alternative
to a table is chosen) inside a block of information.
>
I'll see if I can set a sample somewhere, since I'm pretty sure
Firefox tears table rows (just checked on my browser v2.0).
>
I'm sorry. Your answer didn't really address directly what I asked.
But, the most important thing is that you didn't provide any URLs to
examples of what you're trying to do and why it's not working.
--
Ed Mullen http://edmullen.net
Do Lipton employees take coffee breaks? | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
Tue, 22 Jul 2008 23:31:40 -0400 from Jonathan N. Little
<lws4art@central.net>: Quote:
Why are you using a 2-year old version of Firefox. Unlike that OS
component that masquerades as a web browser, Firefox and others like
Opera are not linked to the OS and can be upgraded, usually
automatically. Firefox 2.0 had a number of display bugs, many fixed in
later version of 2.x.x and even more in v3.0.1...
Though I was a bit miffed at the tone of a suggestion made earlier, I
nonetheless followed it and upgraded to Firefox 3.0.1. I like it so
far, particularly with the prefbar extension.
One minor lack: there's no Print Preview on the toolbar and I can't
figure out how to add it. Yes, I can do it through the menu but I use
PP so often that I'd like a one-click solution.
--
Stan Brown, Oak Road Systems, Tompkins County, New York, USA http://OakRoadSystems.com/
HTML 4.01 spec: http://www.w3.org/TR/html401/
validator: http://validator.w3.org/
CSS 2.1 spec: http://www.w3.org/TR/CSS21/
validator: http://jigsaw.w3.org/css-validator/
Why We Won't Help You: http://diveintomark.org/archives/200..._wont_help_you | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
Stan Brown wrote: Quote:
One minor lack: there's no Print Preview on the toolbar and I can't
figure out how to add it. Yes, I can do it through the menu but I use
PP so often that I'd like a one-click solution.
>
I wish it did too, as far as I remember FF never had Preview button, my
browser is SeaMonkey which does. Maybe there is an extension out there...
--
Take care,
Jonathan
-------------------
LITTLE WORKS STUDIO http://www.LittleWorksStudio.com | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
On Jul 17, 4:26*pm, arr...@inbox.com wrote: Quote:
I have been reading a lot of archived threads about "page-break-
inside: avoid" not supported by IE5, IE6 IE55, IE7 and Firefox
(Mozilla), which creates a really unpleasant-looking printout with
broken table rows.
>
I wonder if after all these years in discussion anyone had come up
with a trick using maybe some combination of "page-break-before",
"page-break-after" or div properties that would prevent the
situation.
>
Our clients use various browsers with various environments, so it's
unlikely that spooling a PDF or some other funky format could help us.
>
We would really like to determine the HTML/DHTML/JavaScript solution.
Maybe even not using tables, but div or paragraph elements - something
that won't be page-broken for sure.
I tackled this problem about 2 a year ago. However, I never found a
solution. One can't even force a page break between table rows. Hope
someone can come up with an answer. | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
Wed, 23 Jul 2008 22:48:51 -0400 from Jonathan N. Little
<lws4art@central.net>: Quote:
Stan Brown wrote: Quote:
One minor lack: there's no Print Preview on the toolbar and I can't
figure out how to add it. Yes, I can do it through the menu but I use
PP so often that I'd like a one-click solution.
>
I wish it did too, as far as I remember FF never had Preview button, my
browser is SeaMonkey which does. Maybe there is an extension out there...
Do you, or does anyone, know where there is support for Firefox
questions other than in the Firefox forum at http://support.mozilla.com/forum ?
I tried several times to ask a question, but each time I got an error
message that I had mistyped the five-digit verification number. I
can imagine that I might mistype it once, but it's a bit of a stretch
to think that I would mistype every one of half a dozen different
numbers.
--
Stan Brown, Oak Road Systems, Tompkins County, New York, USA http://OakRoadSystems.com/
HTML 4.01 spec: http://www.w3.org/TR/html401/
validator: http://validator.w3.org/
CSS 2.1 spec: http://www.w3.org/TR/CSS21/
validator: http://jigsaw.w3.org/css-validator/
Why We Won't Help You: http://diveintomark.org/archives/200..._wont_help_you | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
Stan Brown wrote: Quote:
Wed, 23 Jul 2008 22:48:51 -0400 from Jonathan N. Little
<lws4art@central.net>: Quote:
>Stan Brown wrote: Quote:
One minor lack: there's no Print Preview on the toolbar and I can't
figure out how to add it. Yes, I can do it through the menu but I use
PP so often that I'd like a one-click solution.
>>
>I wish it did too, as far as I remember FF never had Preview button, my
>browser is SeaMonkey which does. Maybe there is an extension out
>there...
>
Do you, or does anyone, know where there is support for Firefox questions
other than in the Firefox forum at http://support.mozilla.com/forum ?
mozilla.support.firefox on server news.mozilla.org
It also has mozilla.support.seamonkey (and other groups).
I don't know if there's duplication between m.s.f and the web forum you
mention; I try to avoid web forums.
--
Blinky
Killing all posts from Google Groups
The Usenet Improvement Project: http://improve-usenet.org
Need a new news feed? http://blinkynet.net/comp/newfeed.html | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
Blinky the Shark wrote: Quote:
Stan Brown wrote:
> Quote:
>Wed, 23 Jul 2008 22:48:51 -0400 from Jonathan N. Little
><lws4art@central.net>: Quote:
>>Stan Brown wrote:
>>>One minor lack: there's no Print Preview on the toolbar and I can't
>>>figure out how to add it. Yes, I can do it through the menu but I use
>>>PP so often that I'd like a one-click solution.
>>I wish it did too, as far as I remember FF never had Preview button, my
>>browser is SeaMonkey which does. Maybe there is an extension out
>>there...
>Do you, or does anyone, know where there is support for Firefox questions
>other than in the Firefox forum at http://support.mozilla.com/forum ?
>
mozilla.support.firefox on server news.mozilla.org
>
It also has mozilla.support.seamonkey (and other groups).
>
I don't know if there's duplication between m.s.f and the web forum you
mention; I try to avoid web forums.
>
>
Also: http://forums.mozillazine.org/
--
Ed Mullen http://edmullen.net
The hilarious thing about self-important self-righteous people is that
they are so easily baited. | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
Ed Mullen wrote: Quote:
Blinky the Shark wrote: Quote:
>Stan Brown wrote:
>> Quote:
>>Wed, 23 Jul 2008 22:48:51 -0400 from Jonathan N. Little
>><lws4art@central.net>:
>>>Stan Brown wrote:
>>>>One minor lack: there's no Print Preview on the toolbar and I can't
>>>>figure out how to add it. Yes, I can do it through the menu but I use
>>>>PP so often that I'd like a one-click solution.
>>>I wish it did too, as far as I remember FF never had Preview button,
>>>my browser is SeaMonkey which does. Maybe there is an extension out
>>>there...
>>Do you, or does anyone, know where there is support for Firefox
>>questions other than in the Firefox forum at
>> http://support.mozilla.com/forum ?
>>
>mozilla.support.firefox on server news.mozilla.org
>>
>It also has mozilla.support.seamonkey (and other groups).
>>
>I don't know if there's duplication between m.s.f and the web forum you
>mention; I try to avoid web forums.
>>
>>
>>
Also:
> http://forums.mozillazine.org/ Grrrrr...web forums...grrrrr... ;)
--
Blinky
Killing all posts from Google Groups
The Usenet Improvement Project: http://improve-usenet.org
Need a new news feed? http://blinkynet.net/comp/newfeed.html | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
Blinky the Shark wrote: Quote:
Ed Mullen wrote:
> Quote:
>Blinky the Shark wrote: Quote:
>>Stan Brown wrote:
>>>
>>>Wed, 23 Jul 2008 22:48:51 -0400 from Jonathan N. Little
>>><lws4art@central.net>:
>>>>Stan Brown wrote:
>>>>>One minor lack: there's no Print Preview on the toolbar and I can't
>>>>>figure out how to add it. Yes, I can do it through the menu but I use
>>>>>PP so often that I'd like a one-click solution.
>>>>I wish it did too, as far as I remember FF never had Preview button,
>>>>my browser is SeaMonkey which does. Maybe there is an extension out
>>>>there...
>>>Do you, or does anyone, know where there is support for Firefox
>>>questions other than in the Firefox forum at
>>> http://support.mozilla.com/forum ?
>>mozilla.support.firefox on server news.mozilla.org
>>>
>>It also has mozilla.support.seamonkey (and other groups).
>>>
>>I don't know if there's duplication between m.s.f and the web forum you
>>mention; I try to avoid web forums.
>>>
>>>
>>>
>Also:
>>
> http://forums.mozillazine.org/ >
Grrrrr...web forums...grrrrr... ;)
>
>
Yeah, yeah, I know, me too. But, Mozillazine is a great source for Moz
products support and info.
--
Ed Mullen http://edmullen.net
Very funny Scotty - now beam down my clothes. | | | | re: Has anyone come up yet with a trick to prevent breaking up table rows(TR) while printing?
On Jul 25, 12:57*pm, Helpful person <rrl...@yahoo.comwrote: Quote:
On Jul 17, 4:26*pm, arr...@inbox.com wrote:
>
>
>
>
> Quote:
I have been reading a lot of archived threads about "page-break-
inside: avoid" not supported by IE5, IE6 IE55, IE7 and Firefox
(Mozilla), which creates a really unpleasant-looking printout with
broken table rows.
> Quote:
I wonder if after all these years in discussion anyone had come up
with a trick using maybe some combination of "page-break-before",
"page-break-after" or div properties that would prevent the
situation.
> Quote:
Our clients use various browsers with various environments, so it's
unlikely that spooling a PDF or some other funky format could help us.
> Quote:
We would really like to determine the HTML/DHTML/JavaScript solution.
Maybe even not using tables, but div or paragraph elements - something
that won't be page-broken for sure.
>
I tackled this problem about 2 a year ago. *However, I never found a
solution. *One can't even force a page break between table rows. *Hope
someone can come up with an answer.- Hide quoted text -
>
- Show quoted text -
I set up 2 sample pages to illustrate the problem. http://array7.angelfire.com/print.html http://array7.angelfire.com/print2.html
The table displayed is cut during printing inside a table row in both
IE & Firefox.
These browsers (IE6 & Firefox 2 are the two most common clients used
to browse our web site). |  | | | | /bytes/about
We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights.
Get the best answers to your questions from over 226,223 network members.
|