发新话题
打印

打印错误

检查一下,两个问题: 1. 是否安装了打印机驱动,至少一个。 2. 是不是在打印还没结束时,打开了另一个网页。如果是,建议不要这样做。

TOP

那我明白你的问题所在了,不需要理会打印驱动的问题。 因为免费版,没有回调功能,你现在无法准确知道,打印控件什么时候打印完成了,所以,建议你调用 jatoolsPrinter.print() 方法后,用 setTimeout来跳转到新页面。而且,间隔时间尽量大,以确保控件已经打印完成。建议代码如下所示: mydoc={} jatoolsprinter.print(mydoc); setTimeout("window.location.href='a.htm'",10000)

TOP

在收费版中,可以使用done回调解决这个问题 mydoc={ done:function() { // 打印完成,跳转 window.location.href="a.htm"; } jatoolsprinter.print(mydoc) }

TOP

发新话题