如何实现Jsp连接打印机打印功能?

具体是将被浏览的页面打印出来.我的应用场景是从数据库里读出了数据,显示在一个弹出窗口中,现在要实现的功能就是将这个弹出的窗口页面或者是其内容通过打印机打印出来。要求是只打... 具体是将被浏览的页面打印出来.我的应用场景是从数据库里读出了数据,显示在一个弹出窗口中,现在要实现的功能就是将这个弹出的窗口页面或者是其内容通过打印机打印出来。
要求是只打印内容,不打印”打印”按钮
展开
 我来答
北京嘉华龙马科技有限公司 2023-06-12
展开全部
国产打印机分类有很多,详细的产品报价等信息需要找专业打印机厂家。以上回答如果还觉得不够详细,可以来咨询下北京嘉华龙马科技有限公司。北京嘉华龙马科技有限公司创办于2007年,安普锐是国内自主研发,使用国产打印芯片,通过国家保密测评,数千家涉密用户服务经验,提供硬件安全,接口安全,数据安全,输出安全等全面打印保障,欢迎咨询。公司专注于文件信息安全相关技术及产品的开发,是国内优秀的文件安全解决方案专家。公司提供从安全打印主控芯片、安全保密打印机到文件安全管理系统的完整文件信息安全解决方案。公司拥有多项自主创新的技术成果,拥…
千锋教育
2015-12-09 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
方法有很多,当然实现的难易也不同。

打印的页面部分,再通过JavaScript函数print()调用浏览器自带的打印功能,也可以直接实现打印。
以下通过实例进行说明。

< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns="http://www.w3.org/1999/xhtml">
< head>
< meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
< title>JSP中实现打印功能</title>
< style type="text/css">
< !--
.STYLE5 {color: #993399; font-size: xx-large; }
.STYLE6 {font-size: xx-large}
-->
< /style>
< !-- 将不用打印出来的地方隐藏了-->
< style type="text/css" media="print">
< !--
.dis{display:none;}
-->
< /style>
< /head>

< body>
< table width="616" height="350" border="1" align="center">
<tr>
<td colspan="2"> <span class="STYLE6">bbbbb </span></td>
</tr>
<tr>
<td><span class="STYLE5">aaa</span></td>
<td bgcolor="#99CCCC"><span class="STYLE6">bbbb</span></td>
</tr>
<tr>
<td><span class="STYLE5">aaa</span></td>
<td bgcolor="#99CCCC"><span class="STYLE6">bbbb</span></td>
</tr>
<tr>
<td><span class="STYLE5">aaa</span></td>
<td bgcolor="#99CCCC"><span class="STYLE6">bbbbb</span></td>
</tr>
< /table>
<p class="dis" align="center">
<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id="WebBrowser" width=0> </OBJECT>
< input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开>
< input name=Button onClick=document.all.WebBrowser.ExecWB(2,1) type=button value=关闭所有>
< input name=Button onClick=document.all.WebBrowser.ExecWB(4,1) type=button value=另存为>
< input name=Button onClick=document.all.WebBrowser.ExecWB(6,1) type=button value=打印>
< input name=Button onClick=document.all.WebBrowser.ExecWB(6,6) type=button value=直接打印>
< input name=Button onClick=document.all.WebBrowser.ExecWB(7,1) type=button value=打印预览>
< input name=Button onClick=document.all.WebBrowser.ExecWB(8,1) type=button value=页面设置>
< input name=Button onClick=document.all.WebBrowser.ExecWB(10,1) type=button value=属性>
< input name=Button onClick=document.all.WebBrowser.ExecWB(17,1) type=button value=全选>
< input name=Button onClick=document.all.WebBrowser.ExecWB(22,1) type=button value=刷新>
< input name=Button onClick=document.all.WebBrowser.ExecWB(45,1) type=button value=关闭>
</p>
< /body>
< /html>
深圳华威同创实业有限公司
2023-06-13 广告
3D打印机的原理是:通过一台计算机,把三维数字模型分层制作,最后把层层堆积的粉末状塑料材料(金属、塑料、陶瓷等),通过加热、挤压等方式逐层固化,来生成一个三维实体。 3D打印是添加剂制造技术的一种形式,在添加剂制造技术中三维对象是通过连续的... 点击进入详情页
本回答由深圳华威同创实业有限公司提供
百度网友0bd983db9
推荐于2018-03-13 · TA获得超过673个赞
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:180万
展开全部
<OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0 VIEWASTEXT>
</OBJECT>
<br>
<input type=button value=打印 onclick="document.all.WebBrowser.ExecWB(6,1)" class="NOPRINT">
<input type=button value=直接打印 onclick="document.all.WebBrowser.ExecWB(6,6)" class="NOPRINT">
<input type=button value=页面设置 onclick="document.all.WebBrowser.ExecWB(8,1)" class="NOPRINT">
<input type=button value=打印预览 onclick="document.all.WebBrowser.ExecWB(7,1)" class="NOPRINT">
--------
这个我用过不过不行,不支持的,只能用onClick="javascript:window.print()"

注意(internet安全选项中自定义级别那里需要启用没有标记为安全的ActiveX控件)
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式