theogray_com wrote:
Does anyone know a way to get IE6 to replicate this behaviour?
I would really like to be able to do this as well. About the closest I've come to doing this in Internet explorer is by setting a style on the TR element of the table like:
page-break-after: expression(this.rowIndex%23==0?'always':'');
Which causes a forced page break every 23rd row in this case, although that's easily changed to something else. The problem is, depending on page margins and set-up, this might not be right, and if the table cells contain variable-length information this method will not work at all. I've tried surrounding the contents with SPAN, DIV, TABLE, or including an IMG sized vertically to fill the cell, but IE is happy to split them all in half. This causes some real problematic splits in some web based forms and reports I've developed. If anyone has found something that works, please post it here.