我想知道如何从我的数据库打印下表。这是它在浏览器上显示时的形式。打印按钮从数据库打印表格
我想打印这张表,我很困惑,因为我做了一个打印按钮,但是当我按下它时,它会打印整个网页。
如何只打印表格?
DATE: ||AMOUNT:
2013 || 2000
2013 || 200
2013 || 2000
2013 || 2000
TOTAL AMOUNT PAID: 6200
TOTAL TUITION: 9000
REMAINING BALANCE: 2800
我想知道如何从我的数据库打印下表。这是它在浏览器上显示时的形式。打印按钮从数据库打印表格
我想打印这张表,我很困惑,因为我做了一个打印按钮,但是当我按下它时,它会打印整个网页。
如何只打印表格?
DATE: ||AMOUNT:
2013 || 2000
2013 || 200
2013 || 2000
2013 || 2000
TOTAL AMOUNT PAID: 6200
TOTAL TUITION: 9000
REMAINING BALANCE: 2800
<div id="printableArea">
// wrap your content within this div
DATE: ||AMOUNT:
2013 || 2000
2013 || 200
2013 || 2000
2013 || 2000
TOTAL AMOUNT PAID: 6200
TOTAL TUITION: 9000
REMAINING BALANCE: 2800
</div>
<input type="button" onclick="printDiv('printableArea')" value="Print" />
而且按钮点击javascript
function printDiv(divName) {
var printContents = document.getElementById(divName).innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;
}
你需要在他们的评论中称为tradyblix,创建一个只有表格的页面。你可以有一个按钮,将你带到那个页面。
在该页面中,您可以拥有的JavaScript自动打印.. 要做到的是,在头把这个
<script language="javascript" type="text/javascript">
function print_page() {
window.print();
}
</script>
而且对身体标记
<body onload="print_page()">
创建一个只有表中的空白页,没有别的.. – tradyblix
有没有其他方式? :D –