这是我的php页面的粗略结构-
<table>
<tr>
<th> header 1 </th>
<th> header 2 </th>
</tr>
foreach (values as value) {
<tr>
<td> column 1 </td>
<td> column 1 </td>
</tr>
/* Here if condition is true and media=print I want to close the table, add a page break and start a whole new table as below so the page prints nicely */
if (condition) {
</table>
<div style='page-break-after:always;'> </div>
<table>
<tr>
<th> header 1 </th>
<th> header 2 </th>
</tr>
}
}
有没有办法(可能在 javascript 中)检查 media=print 是否然后在表格中添加分页符?
谢谢您的帮助。