C-Lodop控件设置WEB页面一加载就打印
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
C-Lodop由于是服务不是np插件,调用打印语句(print或preview等)时机太早,在页面第一次加载完成后有几百毫秒时间等待WebSocket通讯服务准备完成,在没完成的时候会提示“C-Lodop未准备好”或“WebSocket没准备好”。新版修改了该提示,变为“网页还没下载完毕,请稍等一下再操作.”只是修改了提示内容,还是同一问题。 正常进入web页面进行打印,一般是先进入页面,然后点击页面的某个按钮进行打印,在打印按钮里获取LODOP对象。 可以用JS加延迟,把获取LODOP对象这件事延迟一下,例如延迟500毫秒。 也可以加等c-lodop准备好,在调用该方法的语句,由于是混合部署,需要判断一下,: 如果只使用C-Lodop,则不需要附加判断,直接用//C-Lodop----begin----和//C-Lodop----end----这两个注释之间的代码即可。 目前最新版修改了该提示,最新版提示的是“网页还没下载完毕,请稍等一下再操作”。 该文章在 2023/9/27 18:57:36 编辑过 |
关键字查询
相关文章
正在查询... |