js調(diào)用打印機打印網(wǎng)頁字體總是縮小一號的解決方法
更新時間:2014年01月24日 15:31:04 作者:
直接調(diào)用window.print(),但是打印出來后,字體總是縮小一號,后來直接target="_blank",就可以正常打印了,下面是實現(xiàn)代碼
今天要做一個打印網(wǎng)頁的小功能,直接調(diào)用window.print(),但是打印出來后,字體總是縮小一號,找不到原因。。。
后來嘗試用一個IE的打印控件,但僅支持ie有點惡心,只能返回去繼續(xù)找原因
原來,我要打印的頁面因為是哥彈出層,所以出現(xiàn)這種現(xiàn)象,后來直接target="_blank",就可以正常打印了。
另外,
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é)尾,則只打印需要的部分,而不是整個頁面。(看的別人的博客哦,嘿嘿)
后來嘗試用一個IE的打印控件,但僅支持ie有點惡心,只能返回去繼續(xù)找原因
原來,我要打印的頁面因為是哥彈出層,所以出現(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)文章
JavaScript比較兩個數(shù)組的內(nèi)容是否相同(推薦)
這篇文章主要介紹了JavaScript如何比較兩個數(shù)組的內(nèi)容是否相同的相關(guān)資料,需要的朋友可以參考下2017-05-05
前端實現(xiàn)列表多條件查詢/搜索功能兩種實現(xiàn)方法
我們在開發(fā)過程中,特別是數(shù)據(jù)庫系統(tǒng)的開發(fā)中經(jīng)常會遇到多條件的查詢狀況這篇文章主要給大家介紹了關(guān)于前端實現(xiàn)列表多條件查詢/搜索功能的兩種實現(xiàn)方法,需要的朋友可以參考下2024-08-08
微信小程序云開發(fā)修改云數(shù)據(jù)庫中的數(shù)據(jù)方法
這篇文章主要介紹了微信小程序云開發(fā)修改云數(shù)據(jù)庫中的數(shù)據(jù)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
再也不怕 JavaScript 報錯了,怎么看怎么處理都在這兒
這篇文章主要介紹了再也不怕 JavaScript 報錯了,怎么看怎么處理都在這兒,需要的朋友可以參考下2020-12-12
layer.close()關(guān)閉進度條和Iframe窗的方法
今天小編就為大家分享一篇layer.close()關(guān)閉進度條和Iframe窗的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08
js中對函數(shù)設(shè)置默認(rèn)參數(shù)值的3種方法
這篇文章主要介紹了js中對函數(shù)設(shè)置默認(rèn)參數(shù)值的3種方法嗎,3種方法都具有一定的參考價值,感興趣的小伙伴們可以參考一下2015-10-10

