Aujourd'hui, je veux faire une petite fonction de l'impression des pages Web et de l'appel Window.print () directement, mais après l'impression, la police rétrécit toujours le numéro un, et la raison ne peut être trouvée. Essence Essence
Plus tard, j'ai essayé d'utiliser un contrôle d'impression IE, mais le support de IE était un peu nauséeux, et je ne pouvais revenir que pour trouver la raison.
Il s'est avéré que la page que j'allais imprimer était qu'en raison de la couche Brother Pop -Up, donc ce phénomène est apparu.
en outre,
Copier le code du code comme suit:
Function Preview ()
{{
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 ();
}
</cript>
Mettre <! - startprint-> et <! - endprint-> au début et à la fin du contenu qui doit être imprimé, seules les pièces requises sont imprimées, pas la page entière. (Regardez les blogs des autres, hehe)