網站制作中會遇到有打印內容者,那可以采取以下JS,正常情況下的打印是用 window.print(); 直接整頁打印,但如果需要打印網頁中定義的部分內容,則可使用如下的方法:
1、在頁面的代碼頭部處加入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、在頁面正文處加上《!--startprint--》與《!--endprint--》標識。
也就是在需要用戶打印保存的正文所對應的html處附加上。同時,如果采用小偷程序獲得遠程數據并需打印,可將此等數據置于該定義標簽之內即可。
3、截取內容部分已完成,現在加個“打印”的鏈接:
XML/HTML代碼
《a href="javascript:;" onClick="doPrint()"》打印《/a》
建站經驗
企業網站建設一條龍
找零度飛易網絡公司-fslingdu所做php
網站建設方案、
網站設計、
網站制作由
北京上海深圳龍崗衢州蘭州常州東營南通濟寧桂林淮安煙臺長春無錫天津昆山蘇州合肥貴洛陽昆明天津唐山泉州惠州萬州新鄉商丘臺州哈爾濱太原攝影海口隨州學校商丘廣東湖南廣西江西海南廣州企業中小企業武漢南山羅湖福田虎門肇慶汕尾汕頭廣州佛山成都杭州濟南重慶福州西安廈門昆山沈陽青島徐州鄭州南京寧南寧長沙大連淄博石家莊南昌溫州珠海番禺順德南三水高明中山東莞合肥江門嘉興西寧大良容桂倫教勒流陳村均安杏壇龍江樂從北滘祖廟石灣南莊等地區
企業網站建設(廣告)公司提供專業做網站價格規劃書及
營銷型網站制作,
網站建設基礎知識