{page-break-after: всегда} не работает при печати

РЕДАКТИРОВАТЬ: я только что заметил, что это работает в IE9, но не IE10 и Chrome.

Мы получаем электронные отчеты о доставке от одного из наших поставщиков в электронном виде. Мы обычно печатаем их, и прежде, чем это поместило бы 1 PO на страницу, но теперь это не добавляет разрывы страницы. Я проверил HTML, и я не понимаю, почему это не сработает внезапно. Это (плохо отформатированный) 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>

Предполагается, что разрыв страницы происходит здесь:

<BR class=breakhere>

Это происходит сразу после элемента TABLE, TABLE имеет HR после последнего TR (тьфу).

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

Я хочу связаться с ними и упомянуть об этом, но я не уверен, что это код или что-то с нашей стороны? Я перепробовал все браузеры, несколько принтеров и рабочих станций, но не могу заставить его ломать страницы.

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос