[問題] 如何強制html在固定row之後換頁
這個問題, 我找了很多網頁,
可是很詭異的, 連對方的example我都不能用
實在不知道問題出在哪裡.
以下設定是希望在列印時, 每兩筆資料跳一頁
並且會列印表頭 ("編號")
拜託大家幫我看看該怎麼修改.
非常感謝.
<style type="text/css">
.cPrintOnly {
page-break-after: always;
display: none;
}
</style>
<script language="javascript">
$(function() {
//DataList的每六列加一個表頭
var $rows = $("#tbDemo > tbody > tr");
$rows.each(function(i) {
//取2的倍數, 排除最後一筆
if ((i + 1) % 2 == 0 && i != $rows.length - 1) {
//加上頁首並設定跳頁
$(this).after("<tr class='cPrintOnly'><td>" +
$("#dvPageHeader").html() + "</td></tr>");
}
});
</script>
</HEAD>
<BODY bgColor=#ffffff>
<table border="1" id="tbDemo" >
<thead>
<tr><th id="pageHeader">編號</th></tr>
</thead>
<tbody>
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
<tr><td>5</td></tr>
<tr><td>6</td></tr>
</tbody>
</table>
</body>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.134.141
推
11/05 09:14, , 1F
11/05 09:14, 1F