Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Método window.print();

Pessoal, boa tarde!

Quando eu uso o método window.print(); para imprimir um modal, ele só pega a página que está na tela...? Tenho um modal com mais ou menos 700 linhas, e quando direciono para impressão, ele só me traz as últimas 20. Nesse caso eu teria que me desfazer do modal e transformar em algum outro tipo de conteúdo? Ou existe algum jeito de imprimir as informações por completo?

3 respostas
solução!

Fala aí Carolina, tudo bem? Por padrão o print vai imprimir sua página atual inteira, o que estiver fora dela sendo carregado via JavaScript não.

Caso você queira um controle maior sobre impressão, sugiro dar uma olhada nesse biblioteca:

https://github.com/mozilla/pdf.js/

É muito boa.

Espero ter ajudado.

Obrigada, Matheus!Troquei meu modal por uma tabela na própria página, e ao usar o window.print() escondi o que não queria que fosse impresso ;)

Magina Carolina, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.