[問題] 如何強制html在固定row之後換頁

看板Web_Design作者時間14年前 (2011/11/05 02:19), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
這個問題, 我找了很多網頁, 可是很詭異的, 連對方的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
好像少了}); 還有id=PageHeader ?? $("#dvPageHeader")
11/05 09:14, 1F
文章代碼(AID): #1Ej2ogSM (Web_Design)