{page-break-after: always} não funciona ao imprimir
EDIT: Acabei de notar que isso funciona no IE9, mas não IE10 e Chrome.
Recebemos eletronicamente relatórios de pedidos em formato HTML de um de nossos fornecedores. Geralmente, imprimimos isso e antes de colocar 1 PO por página, mas agora não está adicionando as quebras de página. Eu chequei o html e não consigo ver por que ele não iria funcionar de repente. Este é o HTML (mal formatado):
<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>
A quebra de página deve ocorrer aqui:
<BR class=breakhere>
Ocorre imediatamente após um elemento TABLE, o TABLE possui um HR após o último TR (ugh).
<BR><HR style = "width:100%;height:10px;color:#000000"></TABLE><BR class=breakhere>
Eu quero contatá-los e mencionar isso, mas não tenho certeza se é o código ou algo do nosso lado? Eu tentei todos os navegadores, várias impressoras e estações de trabalho, mas não consigo quebrá-las.
Obrigado!