page-break-after多打印一页问题的解决

      今天,用户反应在打印多条记录的时候,每打一条记录都会多出一页空白页来处理。网页上的强制分页我是利用CSS来处理的,通过参考网页上的意见使用了
page-break-after:always

但每次打印,还是会和之前一样,多打印一张空白页。经过查看页面的源代码,发现每次循环数据的时候<div style="page-break-after:always"></div>在最后多循环一条,经过分析,就是因为这个多出来的一条导致了这个问题的出现。

解决方法也比较简单,就是利用循环来做判断。加一个变量来记录循环的次数;当次数大于选择记录的最大数目时,不执行<div>这个代码

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值