0
我創建了賬單收據,賬單上面我們寫了一些賬單信息 - 日期,公司名稱,訂單明細等,第二部分我們創建了一個表格,其中我們列出了包含數量和費率的產品清單等在php中打印時,如何阻止我們的html表格列表進入下一頁?
condition-1:當我們的產品清單很小的時候我們打印收據的時候,一切都很好,收據上沒有空白處打印。
條件-2:當我們的產品列表長度超過12+產品時,然後我們打印,我們的打印輸出分爲兩頁,第一頁只顯示上部分信息,下面顯示所有頁面顯示空白,我們的表格完全轉到下一頁。
但我希望我們的表繼續我們的法案上半部分完成後,表中斷兩部分,一半在第一頁,一半在下一頁??我嘗試了很多,但失敗了?
我們使用此代碼頁打印 -
function printdiv(printpage){
var headstr = "<html><head><title></title></head><body>";
var footstr = "</body>";
var newstr = document.all.item(printpage).innerHTML;
var oldstr = document.body.innerHTML;
document.body.innerHTML = headstr+newstr+footstr;
window.print();
var xdata = <?php echo json_encode($bill_numb); ?>;
window.location = "http://localhost/itwld/index.php/account/final_bill/" + xdata;
}
我們如何在表格中使用這個CSS屬性?請幫忙 –
你可以這樣做:@media print { 表格{0} } }'欲瞭解更多詳情,請查看此鏈接:http://stackoverflow.com/questions/30050207/divide-multiply-html-tables-into-different-pages-when-printing –
我試過,但..我的網頁有三頁空白空間。 –