起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2102|回复: 7

[结贴] 打印

[复制链接]

53

主题

294

帖子

741

积分

高级会员

Rank: 4

积分
741
QQ
发表于 2017-12-14 16:46:46 | 显示全部楼层 |阅读模式
请问利用windows.print或者printhtml.print,如何取消打印预览? 也就是说当点击打印后,直接打印,不需要预览
发表于 2017-12-14 17:07:47 | 显示全部楼层
他只是弹出一个打压 预览 页面! 需要用户手动点 浏览器提供的打印接口才行!

标准的js知识,上网搜下案例吧
http://blog.csdn.net/llyilo/article/details/49924039
https://segmentfault.com/q/1010000004976829
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

53

主题

294

帖子

741

积分

高级会员

Rank: 4

积分
741
QQ
 楼主| 发表于 2017-12-14 19:30:24 | 显示全部楼层
我用lodop实现了,但是打印报表却是空白的,打印其他组件是可以的
回复 支持 反对

使用道具 举报

发表于 2017-12-15 09:25:36 | 显示全部楼层
wellthan 发表于 2017-12-14 19:30
我用lodop实现了,但是打印报表却是空白的,打印其他组件是可以的

打印报表??你是BeX5 还是WeX5  ,beX5  的话,报表组件自然后打印的能力的!
WeX5 默认没提供这样的能力!需要自己实现!

另外。平台还提供了一个printHTML 组件! 设置xid 就能打印dom节点
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

53

主题

294

帖子

741

积分

高级会员

Rank: 4

积分
741
QQ
 楼主| 发表于 2017-12-15 09:44:34 | 显示全部楼层
bex5打印,printhtml无法直接打印。 在bex5中使用lodop可以直接打印其他最贱,就是不能打印报表,显示为空白。另外,你说的【报表组件自然后打印的能力的】我没看懂   麻烦大神再指点一下
回复 支持 反对

使用道具 举报

53

主题

294

帖子

741

积分

高级会员

Rank: 4

积分
741
QQ
 楼主| 发表于 2017-12-15 09:46:02 | 显示全部楼层
wellthan 发表于 2017-12-15 09:44
bex5打印,printhtml无法直接打印。 在bex5中使用lodop可以直接打印其他最贱,就是不能打印报表,显示为空 ...

有几个字打错了,在bex5中可以直接打印其他组件
回复 支持 反对

使用道具 举报

发表于 2017-12-15 14:43:07 | 显示全部楼层
wellthan 发表于 2017-12-15 09:46
有几个字打错了,在bex5中可以直接打印其他组件

嗯! report组件 有专门的方法API  可以打印的! 不需要js 或第三方控件 ,组件本身提供了打印能力i!
BeX5 请在BeX5  模块发帖吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

53

主题

294

帖子

741

积分

高级会员

Rank: 4

积分
741
QQ
 楼主| 发表于 2017-12-15 16:02:50 | 显示全部楼层
好的    揭帖吧   不过我再这里说明一下:在webx5中如果想直接打印,可以用lodop,谢谢提供的方法。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-8-13 15:41 , Processed in 0.070424 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表