{page-break-after: zawsze} nie działa podczas drukowania

EDIT: Właśnie zauważyłem, że działa to w IE9, ale nie w IE10 i Chrome.

Otrzymujemy w formacie elektronicznym raporty PO od jednego z naszych dostawców drogą elektroniczną. Zazwyczaj drukujemy je i przed umieszczeniem 1 zamówienia na stronę, ale teraz nie dodaje się podziałów strony. Sprawdziłem HTML i nie rozumiem, dlaczego nie zadziałałby nagle. To jest (źle sformatowany) html:

<HEAD>
<STYLE TYPE='text/css'><!--
BR.breakhere {page-break-after: always}
.tb1{font:10pt Arial;}
.tb2{border-left:1px solid #000000; border-right:1px solid #000000;border-top: 1px  solid #000000;border-bottom: 1px solid #000000;}
.tb3{font:10pt Arial;border-left:1px solid #000000; border-right:1px solid #000000;border-top: 1px  solid #000000;border-bottom: 1px solid #000000;}
.tb4{font-size:8pt;}
--></STYLE>
</HEAD>

Podział strony ma mieć miejsce tutaj:

<BR class=breakhere>

Występuje natychmiast po elemencie TABLE, TABELA ma HR po ostatnim TR (ugh).

<BR><HR style = "width:100%;height:10px;color:#000000"></TABLE><BR class=breakhere>

Chcę się z nimi skontaktować i wspomnieć o tym, ale nie jestem pewien, czy to jest kod, czy coś po naszej stronie? Wypróbowałem każdą przeglądarkę, wiele drukarek i stacji roboczych, ale nie mogę go złamać.

Dzięki!

questionAnswers(2)

yourAnswerToTheQuestion