打印超过第一页打印时丢失的碎片

时间:2015-01-14 13:14:31

标签: html css printing

我有一个程序,允许用户打印出报告的所有页面。到目前为止一直很好,除了当他们打印第2页 - 结束,甚至是第一页以外的页面时,还有一个部分缺失。当页面显示在屏幕上时,所有信息都在那里,而不是在最终打印时。这些页面是通过php中的while循环生成的,这里是显示html的代码示例:

 <div id="page">
<div id="topper">
Book Condition:
    <?php echo $cond;?>&nbsp;&nbsp;

    Enter the PO that you would like to review: <?php echo $po;?><span id="record">Record <?php echo $x;?> of &nbsp;<?php echo $pages;?></span>
</div>
<div id="result">
<div class="width border cl">
    CL <?php echo $cl;?> 
</div>
<div id="recv" class="width border">
    REC: <?php echo $qty;?>
</div>
<div id="pricePd" class="width border">
    COST: <?php echo $paid;?>
</div>

<div id="words">    
    <div class="border old">Guide - Old</div>
    <div class="border mid">Qty Rem: <?php echo $qtyRem;?></div>
    <div class="border current">Guide - Current</div>   
</div><!--WORDS-->

<div id="box" class="border">
    <input value="<?php echo $title;?>" style="width: 200px;" placeholder="Title"/><br>
     <input value="<?php echo $isbn10;?>" style="width: 200px;" placeholder="ISBN10"/><br>
     <input id="isbn" value="<?php echo $isbn;?>" style="width: 200px;" placeholder="ISBN13" /><br>
</div><!--BOX-->

<div id="code" class="border">
    <div id="barcode" >
<?php  
echo '<img src="isbn/' .$isbn.'.jpg" width="200px;"height="100px;">';
?>
</div>

它是div中的所有内容,其ID为&#34; box&#34;不打印,除了在第一页上。这似乎只发生在Firefox中,当我用chrome打印时,所有信息都在那里。 任何人都可以为我阐明这一点吗?

0 个答案:

没有答案