我目前正在獲取完整的用戶詳細信息,並將其列入數據庫表格的html表格中。我需要打印該特定列表,因此我使用window.print()
做到這一點。我把需要打印的整個html表放在一個名爲<div id="printableArea">
的div
裏,並使用下面的JavaScript來完成這項工作。如何在javascript中打印打印區域進行打印
function printDiv(printableArea)
{
var tabl = document.getElementById('tablePrint');
var row = tabl.rows[0];
var cell = row.cells[0];
cell.innerHTML = '';
var printContents = document.getElementById(printableArea).innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;
}
但問題是,我與對應於每個row.How我能避免這些複選框選擇相處在頁面底部的按鈕pagination
按鈕delete
?另外我需要把打印出來的頁面變成網格格式。
需要建議。提前致謝。
可能杜佩http://stackoverflow.com/questions/2255291/print-the-contents-of-a-div – Devjosh 2012-02-10 08:49:10