byNeto Postado Novembro 26, 2014 Denunciar Share Postado Novembro 26, 2014 Segue uma colaboração simples e útil para programadores web. <html> <head> <script> function cont(){ var conteudo = document.getElementById('print').innerHTML, tela_impressao = window.open('about:blank'); tela_impressao.document.write(conteudo); tela_impressao.window.print(); tela_impressao.window.close(); } </script> </head> <body> <div id="print" class="conteudo"> // conteudo a ser impresso pode ser um form ou um table. </div> <input type="button" onclick="cont();" value="Imprimir Div separadamente"> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Misael Soler Postado Julho 26, 2017 Denunciar Share Postado Julho 26, 2017 Valeu a dica, fera! Mas deixa eu te perguntar... quando mando imprimir ele está perdendo todo o css da folha... nem a imagem da folha ta saindo... como posso resolver isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 byNeto Postado Agosto 21, 2017 Autor Denunciar Share Postado Agosto 21, 2017 Misael Soler, Perdão pela demora na resposta, eu acabei perdendo o acesso ao email vinculado a este Fórum. E nuca mais acessei. Consegui resgatar depois de muito tempo e só agora vi sua pergunta. Caso ainda não tenha conseguido solucionar, estou a disposição. Mas de inicio você tem varias opções ou colocar a a url da imagem de acesso via web e o css direto no style de uma div ou jogar tudo em uma variável, e recebe la dentro da div do document.write(); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 zecaspider Postado Abril 25, 2018 Denunciar Share Postado Abril 25, 2018 Cara, muito obrigado pela partilha. Usei este teu exemplo e ajudou bastante no projecto que estou fazendo. Também me deparei com o probleminha do amigo Misael, mas vou dar uma pesquisada aí nas opções que você colocou. Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
byNeto
Segue uma colaboração simples e útil para programadores web.
<html>
<head>
<script>
function cont(){
var conteudo = document.getElementById('print').innerHTML,
tela_impressao = window.open('about:blank');
tela_impressao.document.write(conteudo);
tela_impressao.window.print();
tela_impressao.window.close();
}
</script>
</head>
<body>
<div id="print" class="conteudo">
// conteudo a ser impresso pode ser um form ou um table.
</div>
<input type="button" onclick="cont();" value="Imprimir Div separadamente">
</body>
</html>
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.