注册
登录
标签
统计
帮助
杰表技术论坛
»
杰表云打印(JCP),jatoolsPrinter
» for循环 连续打印会有问题,请问怎么解决
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
for循环 连续打印会有问题,请问怎么解决
wasd345
新手上路
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2019-8-6 12:22
只看该作者
for循环 连续打印会有问题,请问怎么解决
function doPrint() { var myDoc = { documents : document, // 打印页面(div)们在本文档中 copyrights : '杰创软件拥有版权
www.jatools.com
' // 版权声明必须 }; var jcp = getJCP(); for (var i = 0; i < 5; i++) { jcp.print(myDoc, false); // 不弹出对话框打印 } }
UID
11881
帖子
25
精华
0
积分
0
阅读权限
10
在线时间
9 小时
注册时间
2019-4-23
最后登录
2019-8-28
查看详细资料
TOP
admin
管理员
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2019-8-6 14:57
只看该作者
jcp的print方法是异步调用的,就是说, 它没打印完,就返回了,但没打印完,像这种用for连续调用就会有问题,解决方法: 1.在收费版中,你可以用done回调,发起第二次打印, 2.在免费版中,因为没有done回调功能,你可以使用 setTimeout,发起第二次打印,时间最好足够,
UID
1
帖子
2180
精华
0
积分
0
阅读权限
200
在线时间
1933 小时
注册时间
2008-7-14
最后登录
2024-10-12
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
杰表.bi解决方案
杰表云打印(JCP),jatoolsPrinter
杰表.web条形码
java开源技术