2021-04-25 分類: 網(wǎng)站制作
網(wǎng)站制作中會(huì)遇到有打印內(nèi)容者,那可以采取以下JS,正常情況下的打印是用 window.print(); 直接整頁(yè)打印,但如果需要打印網(wǎng)頁(yè)中定義的部分內(nèi)容,則可使用如下的方法:
1、在頁(yè)面的代碼頭部處加入JavaScript:
JavaScript代碼
《script language=javascript》
function doPrint() {
bdhtml=window.document.body.innerHTML;
sprnstr="《!--startprint--》";
eprnstr="《!--endprint--》";
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
window.print();
}
《/script》
2、在頁(yè)面正文處加上《!--startprint--》與《!--endprint--》標(biāo)識(shí)。
也就是在需要用戶打印保存的正文所對(duì)應(yīng)的html處附加上。同時(shí),如果采用小偷程序獲得遠(yuǎn)程數(shù)據(jù)并需打印,可將此等數(shù)據(jù)置于該定義標(biāo)簽之內(nèi)即可。
3、截取內(nèi)容部分已完成,現(xiàn)在加個(gè)“打印”的鏈接:
XML/HTML代碼
《a href="javascript:;" onClick="doPrint()"》打印《/a》
分享題目:深圳網(wǎng)站制作中Js實(shí)現(xiàn)打印網(wǎng)頁(yè)中部分小內(nèi)容
本文URL:http://jinyejixie.com/news/110215.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站制作等
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容