欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js調(diào)用打印機(jī)打印網(wǎng)頁字體總是縮小一號的解決方法

 更新時間:2014年01月24日 15:31:04   作者:  
直接調(diào)用window.print(),但是打印出來后,字體總是縮小一號,后來直接target="_blank",就可以正常打印了,下面是實(shí)現(xiàn)代碼
今天要做一個打印網(wǎng)頁的小功能,直接調(diào)用window.print(),但是打印出來后,字體總是縮小一號,找不到原因。。。

后來嘗試用一個IE的打印控件,但僅支持ie有點(diǎn)惡心,只能返回去繼續(xù)找原因

原來,我要打印的頁面因?yàn)槭歉鐝棾鰧?,所以出現(xiàn)這種現(xiàn)象,后來直接target="_blank",就可以正常打印了。

另外,
復(fù)制代碼 代碼如下:

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();
}
</script>

將<!--startprint-->和<!--endprint-->放在需要打印的內(nèi)容開頭和結(jié)尾,則只打印需要的部分,而不是整個頁面。(看的別人的博客哦,嘿嘿)

相關(guān)文章

最新評論