[英]JavaScript WIndow Print - I want it to print a specific div
我在http://www.spacerock.com/shoppingplanner.php上有這個漂亮的購物助手-單擊一頓飯,食材就會出現在shopinglist div中。 我在頂部有“打印窗口”按鈕,但它不打印該div。 如何指定它來打印該div? 按鈕的代碼是我知道的,它可能非常簡單; 我是jQuery使用者,需要學習PURE JS。 在此先感謝您的幫助和教育。
使用此JS:
打印ID='content'
特定DIV
<input style="width:75px" type="button" name="printreport" id="printreport" value="Print List" onclick="printpage()">
function printpage()
{
var originalContents = document.body.innerHTML;
var printReport = document.getElementById('content').innerHTML;
document.body.innerHTML = printReport;
window.print();
document.body.innerHTML = originalContents;
}
希望這可以幫助..
您可以嘗試使用printThis Jquery插件:
$('SelectorToPrint').printThis();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.