Javascript分页符

Javascript分页符,javascript,page-break,page-break-inside,Javascript,Page Break,Page Break Inside,我需要帮助 我在使用预打印纸制作报告和发票时遇到问题。当发票中的一个项目超出容量时,其余项目将自动打印到第二页。 我使用javascript编程语言。没有人能给出解决方案 for (var x = 1; x <= lineCount; x++){ var strItem = ''; var strUnit =''; var strJumlah =''; var strHargaSatuan =''; var strHargaTotal ='';

我需要帮助 我在使用预打印纸制作报告和发票时遇到问题。当发票中的一个项目超出容量时,其余项目将自动打印到第二页。 我使用javascript编程语言。没有人能给出解决方案

for (var x = 1; x <= lineCount; x++){
    var strItem = '';
    var strUnit ='';
    var strJumlah ='';
    var strHargaSatuan ='';
    var strHargaTotal ='';
    if(recIV.getLineItemValue('item','item', x)){
        strItem = recIV.getLineItemText('item','item', x);
    }
    if(recIV.getLineItemValue('item','units', x)){
        strUnit = recIV.getLineItemText('item','units', x);
    }
    if(recIV.getLineItemValue('item','quantity', x)){
        strJumlah = recIV.getLineItemValue('item','quantity', x);
    }
    if(recIV.getLineItemValue('item','rate', x)){
        strHargaSatuan = recIV.getLineItemValue('item','rate', x);
    }
    if(recIV.getLineItemValue('item','amount', x)){
        strHargaTotal = recIV.getLineItemValue('item','amount', x);
    }

    strName += '   <tr style=\"font-size:13px\" line-height=\"11px\">';
    strName += '      <td width=\"10%\" align=\"center\">'+ x +'</td>';
    strName += '      <td width=\"35%\">'+strItem+'</td>';
    strName += '      <td width=\"15%\">'+strUnit+'</td>';
    strName += '      <td width=\"10%\">'+strJumlah+'</td>';
    strName += '      <td width=\"20%\">Rp '+addCommas(strHargaSatuan)+'</td>';
    strName += '      <td width=\"20%\">Rp '+addCommas(strHargaTotal)+'</td>';
    strName += '   </tr>';
}

for(var x=1;x我编写了一个web应用程序,用于朋友的业务。我所做的是创建元素,将其附加到实际DOM中,然后使用
parseInt(getComputedStyle(item_list[I]).height)测量像素高度。


一旦高度超过可用空间,我将删除最后一项并开始附加到第二页。

如何将HTML转换为页面?CSS提供了一些打印支持。欢迎使用堆栈溢出!请阅读,四处看看,并通读,特别是“没有人能给出解决方案?”解决方案是什么?您还没有描述问题。CSS:
之后分页符。