Hoje, quero fazer uma pequena função de imprimir páginas da web e chamar Window.print () diretamente, mas após a impressão, a fonte sempre encolhe o número um e o motivo não pode ser encontrado. Essência Essência
Mais tarde, tentei usar um controle de impressão do IE, mas apenas apoiar o IE estava um pouco enjoado, e só podia voltar para encontrar o motivo.
Aconteceu que a página que eu ia imprimir era que, por causa da camada pop -up do irmão, então esse fenômeno apareceu.
além disso,
Copie o código do código da seguinte forma:
Função visualize ()
{{
bdhtml = window.document.body.innerhtml;
sprnstr = "<!-startPrint->" ";
eprnstr = "<!-endprint->" ";
prnhtml = bdhtml.substring (bdhtml.indexOf (sprnsTr) +17);
prnhtml = prnhtml.substring (0, prnhtml.indexOf (ePRNSTR));
window.document.body.innerhtml = prnhtml;
window.print ();
}
</script>
Colocando <!-startprint-> e <!-endrint-> no início e no final do conteúdo que precisa ser impresso, apenas as peças necessárias são impressas, não a página inteira. (Veja os blogs de outros, hehe)