Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mario Juruna

Quebra de Página (IMPRESSÃO)

Recommended Posts

Boa tarde,

 

Tenho alguns contratos com mais de uma página e uso o código:

<td colspan="2" class="estilo03" style="page-break-after:always"></td>

Só que ele funciona apenas no Internet Explorer, e nas versões antigas. No Firefox, Google Chrome, IE que vem com o windows 8, o comando para quebra de página simplesmente não é reconhecido.

 

Alguém tem alguma solução para isso?

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

se for quebra de linha, no ASP usamos assim:

 

Replace(variavel,chr(13),"<br>")

 

ou

 

Replace(texto, vbcrlf, "<br>")

 

e testa assim:

 

<html>
<head>
<style>
@media print
{
table {page-break-after:always}
}
</style>
</head>

<body>
....
</body>
</html>

 

caso não dê efeito, use um CSS-Hack

 

div.page:not(.dummy)
{
    page-break-after: always;
    page-break-inside: avoid;
}

e olha depois essa info para o FF

Compartilhar este post


Link para o post
Compartilhar em outros sites

No caso se for em ASp para dar a quebra de texto, atribua a variavel sua dentro de Replace(variavel,chr(13),"<br>"), caso for CSS, insira dentro do seu CSS

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.