<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>6666</title>
</head>
<style>
.test tr td{padding:10px;}
</style>
<body>
<script>
function printpage() {
let newstr = document.getElementById("printContent").innerHTML;
let oldstr = document.body.innerHTML;
document.body.innerHTML = newstr;
window.print();
document.body.innerHTML = oldstr;
return false;
}
</script>
<input type="button" value="打印此页面" οnclick="printpage()" />
<div id="printContent">
<div style="text-align: center;margin:15px;">标题</div>
<table class="test" style="width: 100%;" border="1">
<tr>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
</tr>
<tr>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
</tr>
<tr>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
</tr>
<tr>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
</tr>
<tr>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
</tr>
</table>
<div style="text-align: center;margin:15px;page-break-before: always; page-break-inside: avoid;">标题</div>
<table class="test" style="width: 100%;" border="1">
<tr>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
</tr>
<tr>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
</tr>
<tr>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
</tr>
<tr>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
</tr>
<tr>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
<td>打印内容</td>
</tr>
</table>
</div>
</body>
</html>