【发布时间】:2012-02-10 08:46:58
【问题描述】:
我目前正在获取完整的用户详细信息并将其从数据库表中列出到一个 html 表中。我需要打印该特定列表,所以我使用 window.print()
去做吧。我将需要打印的整个 html 表放在名为 <div id="printableArea"> 的 div 中,并使用以下 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;
}
但问题是我在页面底部获得了pagination 按钮delete 按钮以及对应于每一行的选择复选框。我怎样才能避免这些?我还需要将打印页面设为网格格式。
需要建议。提前致谢。
【问题讨论】:
标签: php javascript mysql list