`
ykyfendou
  • 浏览: 408467 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js直接调用系统打印机进行打印

阅读更多
<!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">


<!-- 需要启用IE的 自定义级别中的  没有标记为安全的ActiveX控件 -->

<!-- 
好用,使用的时候注意要创建浏览器对象<OBJECTid="WebBrowser" ></OBJECTid>,而且要注意html页面的dtd是否正确:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 -->






<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<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>

 

分享到:
评论

相关推荐

    JQ插件调用打印机实现打印功能

    本文将详细讲解如何利用jQuery插件来实现打印功能,具体以"JQ插件调用打印机实现打印功能"为主题,涉及的核心文件有`jquery-1.11.3.min.js`、`jquery.jqprint-0.3.js`和`jquery-migrate-1.2.1.min.js`。 首先,`...

    B/S结构调用客户端默认打印机直接打印

    标题提到的"B/S结构调用客户端默认打印机直接打印"是B/S架构中的一个功能需求,它涉及到了Web应用如何与用户的本地硬件资源——打印机进行通信。 当用户在客户端(通常是Web浏览器)上打开一个网页并点击“打印”...

    js直接调用word文档打印word

    在JavaScript(JS)中直接调用Word文档进行打印主要涉及到Web应用程序与本地文件系统的交互以及浏览器的安全限制。本文将深入探讨这一主题,并提供一些实现这一功能的方法。 首先,理解JavaScript在浏览器环境中的...

    JS调用打印机打印例子

    总的来说,JS调用打印机打印涉及了浏览器API、CSS样式控制、第三方库和云打印服务等多个方面。根据具体需求,开发者可以选择合适的方法和技术来实现打印功能。需要注意的是,由于浏览器的差异和安全限制,实现某些...

    js 调用打印机 ,web打印机,设计开发

    - `window.print()`: 这是最常见的调用打印机的方法,会弹出系统的打印设置对话框,用户可以选择打印机和打印选项。 - **自定义打印内容**:可以使用CSS媒体查询(`@media print`)来控制打印样式,隐藏不必要的元素...

    基本情况 在一个项目开发过程中,遇到了小票自动打印的业务需求,原本计划使用NodeJS构建打印服务,调用本地电脑打印机进行数据打

    原本计划使用NodeJS构建打印服务,调用本地电脑打印机进行数据打印,最后可参考资料偏少,由于项目紧急且对NodeJS的熟悉程度目前也还不够,所以转而使用比较熟悉的Java构建了调用本地打印机进行打印的服务。...

    JS调用TSC打印机TSCActiveX.dll32位64位+部署文档

    5. **打印操作**:一旦实例化成功,就可以调用打印机对象的方法,如发送指令、设置参数、打印数据等。具体方法和属性可参考TSC提供的API文档。 6. **错误处理**:考虑到安全性和兼容性问题,务必添加错误处理代码,...

    js调用条码打印机

    此外,为了保证兼容性,可能需要对不同的浏览器和操作系统进行测试,因为它们对JavaScript打印功能的支持程度可能会有所不同。 总结起来,使用JavaScript远程调用条码打印机是一个涉及前端交互、后端处理、打印服务...

    在页面调用打印机打印

    总结,JavaScript调用打印机打印涉及到多个方面,包括基本的`window.print()`调用、自定义打印样式、预览功能、控制打印范围、处理框架和`iframe`,以及跨域和取消打印操作。理解并熟练运用这些技术,能帮助开发者...

    web前端页面通过BrowserPrint API连接斑马打印机进行RFID条形码贴纸打印

    web前端页面通过BrowserPrint API连接斑马打印机进行RFID条形码贴纸打印 该资源提供了一个vue混入,通过混入提供一个可直接使用的方法执行打印。 在现代物流、仓储和零售行业中,RFID和二维码技术发挥着至关重要的...

    js+web调用打印机代码

    在JavaScript(JS)中,调用打印机涉及到网页的打印功能,允许用户无须离开当前页面就能预览并打印页面内容。这一技术对于提供便捷的在线服务,如发票、报告或文档打印,尤其有用。本文将深入探讨如何使用JavaScript...

    jquery调用打印机打印

    本文将深入探讨如何利用`jQuery`调用打印机打印功能,以及相关知识点。 首先,我们需要理解浏览器的打印机制。在Web环境下,打印通常是通过调用浏览器的`window.print()`方法来实现的。这个方法会弹出一个打印预览...

    js调用控件标签打印.rar

    在IT行业中,尤其是在Web开发领域,有时候我们需要实现特定的功能,比如在本例中,就是通过JavaScript来调用打印机进行标签小票的打印。这个任务通常涉及到与硬件设备的交互,如打印机,以及可能的第三方控件或库。...

    JS连接TSC打印机打印条形码(二维码)源码+驱动+相关dll+部署文档

    通过JS连接TSC打印机打印条形码和二维码,可以实现自动化打印流程,提高效率。 首先,我们要理解JS如何与打印机通信。通常,这需要借助特定的库或API,这些库可能是由打印机制造商提供的,或者是开发者社区创建的...

    Java如何调用TSC打印机进行打印详解

    前端JS打印是指在网页中使用JavaScript来调用打印机进行打印。这种方式比较适用于在浏览器中实现打印功能。不过,根据描述,在当前环境中,只有Internet Explorer浏览器支持这种打印方式。如果想要实现远程打印机...

    Web Service调用打印机打印自定义表单

    Web服务调用打印机打印自定义表单是一种常见的技术应用场景,特别是在企业级系统中,需要将数据转换为可打印的文档格式。在这个过程中,开发者通过调用Web Service接口,实现远程控制本地或网络打印机来完成打印任务...

    通过调用 JS 打印图片信息

    总之,通过JavaScript调用打印图片信息是一种实用的前端技术,可以帮助用户更方便地获取和保存网页中的图像内容。同时,理解并掌握如何处理浏览器的默认打印设置,以及如何优化打印体验,是每个前端开发者必备的技能...

    移动端调用斑马打印机demo,含源码

    这将帮助开发者了解如何在移动设备上集成斑马打印机,实现通过ZPL语言进行打印。 ZPL(Zebra Programming Language)是斑马打印机使用的编程语言,它是一种简单的文本命令语言,用于设计和控制条形码标签、收据和...

    H5 mui通过蓝牙调用打印机printUtil.js

    H5 mui通过蓝牙调用打印机

    LodopFuncs.js打印、前端开发直连打印机打印、js调用驱动 不经过传统预览页面后才可打印问题

    前端LodopFuncs.js打印,js打印,web打印,jq打印,html打印,不需要经过预览页面 直接调起默认打印机进行局部打印。该打印js可局部打印也可全局打印而且该驱动试用版也能正常使用打印功能。局部打印功能和jQuery....

Global site tag (gtag.js) - Google Analytics