社区
JavaScript
帖子详情
window.print()直接打印,不弹出设置打印参数的对话框
程序狒狒ISNULL
2015-01-27 04:32:19
java web 项目中一个动态生成页面,采用window.print()打印,但每次都出现打印对话框,请问怎么做才能不出对话框而直接打印页面 ?急求答案,望各位大神赐教,或者有其他办法
...全文
4089
4
打赏
收藏
window.print()直接打印,不弹出设置打印参数的对话框
java web 项目中一个动态生成页面,采用window.print()打印,但每次都出现打印对话框,请问怎么做才能不出对话框而直接打印页面 ?急求答案,望各位大神赐教,或者有其他办法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Andy-Ony
2017-10-09
打赏
举报
回复
现在有两种解决方案, (1).第一种是需要安装插件,网上下载ScriptX.cab文件 下载成功后将文件放在项目某个目录下,然后在页面body中写上: <object id="factory" name="factory" style="display: none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="ScriptX.cab" viewastext></object>(记得codebase属性为ScriptX.cab文件的放置路径,是绝对路径) 把window.print()改成:factory.printing.Print(false)即可; 远程访问时需要在IE浏览器设置: 1.安全 -> 受信任的站点 -> 站点 -> 添加受信任访问站点(如果是访问远程那么是对方IP地址,例如http://192.168.172.1) (2).第二种是无需要安装插件 首先需要在页面body中写上: <OBJECT ID='WebBrowser' NAME="WebBrowser" WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></OBJECT> 把window.print()改成:document.getElementById("WebBrowser").ExecWB(6,2)即可; 最后记住一定需要在IE浏览器设置: 1.安全 -> 本地Intranet -> 自定义级别 - 找到ActiveX控件和插件项,选择对未标记为可安全执行的ActiveX控件初始化并执行脚本,再选择启用 2.安全 -> 受信任的站点 -> 自定义级别 - 找到ActiveX控件和插件项,选择对未标记为可安全执行的ActiveX控件初始化并执行脚本,再选择启用 3.安全 -> 受信任的站点 -> 站点 -> 添加受信任访问站点(如果是访问远程那么是对方IP地址,如果是本地则是本机IP.例如http://192.168.172.1)
qq_25497385
2015-12-27
打赏
举报
回复
请问你找到这个方法了吗~最近我也要用这个
孟子E章
2015-01-27
打赏
举报
回复
需要打印控件,具体哪家好,你可以搜索网上
window
.
pr
int
() 前端实现网页
打印
详解
前言
pr
int
作为浏览已经比较成熟的技术可以经常被用来
打印
页面的部分内容,我们可以在MDN上查看到相关的简单介绍。 一、
pr
int
()方法
pr
int
() 方法用于
打印
当前窗口的内容。调用
pr
int
() 方法会产生一个
打印
预览弹框,让用户可以
设置
打印
请求。最简单的
打印
就是
直接
调用
window
.
pr
int
(),当然用 document.execCommand('
pr
int
') 也可以达到同...
vue 使用
pr
int
.js实现前端
打印
功能
最近新接了一个需求,想要在前端实现
打印
功能,最开始试了
window
.
pr
int
()这个方法,结果发现我想
打印
的图片它只能
打印
图片中的一部分,
打印
的不完整,如下图 调整了缩放比例之后发现还是不可以,后来又尝试了vue里面的一个插件vue-
pr
int
-nb,但是当所有的东西都配置好之后,点击
打印
的时候竟然报错,大概意思是说我的css样式获取不到 然后我试了最后一种方法,亲测好使
pr
int
.js...
一文弄懂
window
.
pr
int
()
打印
一般信息填写类的需求页面,都会增设「预览」和「
打印
」功能。我们会通过编写 DOM 及样式来绘制
出
预览视图,而
打印
则是基于预览来生成 PDF 文件。浏览器原生 API
window
.
pr
int
() 可以用于
打印
当前窗口(
window
.document)视图内容。调用此方法会产生一个
打印
预览弹框,用户可以根据具体
设置
来得到
打印
结果。
window
.
pr
int
()前端实现网页
打印
功能详解
pr
int
作为浏览已经比较成熟的技术可以经常被用来
打印
页面的部分内容,我们可以在MDN上查看到相关的简单介绍。到此这篇关于
window
.
pr
int
()前端实现网页
打印
功能的文章就介绍到这了,更多相关
window
.
pr
int
()前端网页
打印
内容请搜索网赚博客https://www.piaodoo.com/以前的文章或继续浏览下面的相关文章希望大家以后多多支持网赚博客https://www.piaodoo.com/!茂名一技http://www.szsyby.net/
VID_20260716_195512.mp4
VID_20260716_195512.mp4
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章