<!--语言无关 保存成 .HTML 看看-->
<html>
<head>
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
<title>完美的Web打印</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<!--media=print 这个属性可以在打印时有效-->
<style media=print>
.Noprint{display:none;}
.PageNext{page-break-after: always;}
</style>
<style>
.tdp
{
border-bottom: 1 solid #000000;
border-left: Ł solid #000000;
border-right: ŀ solid #ffffff;
border-top: 0 solid #ffffff;
}
.tabp
{
border-color: #000000 #000000 #000000 #000000;
border-style: solid;
border-top-width: 2px;
border-right-width: 2px;
border-bottom-width: 1px;
border-left-width: 1px;
}
.NOPRINT {
font-family: "宋体";
font-size: 9pt;
}
</style>
</head>
<body >
<center class="Noprint" >
<p>
<OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0>
</OBJECT>
<input type=button value=打印 onclick=document.all.WebBrowser.ExecWB(6,1)>
<input type=button value=直接打印 onclick=document.all.WebBrowser.ExecWB(6,6)>
<input type=button value=页面设置 onclick=document.all.WebBrowser.ExecWB(8,1)>
</p>
<p> <input type=button value=打印预览 onclick=document.all.WebBrowser.ExecWB(7,1)>
<br>
</p>
<hr align="center" width="90%" size="1" noshade>
</center>
<table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="tabp">
<tr>
<td colspan="3" class="tdp">第1页</td>
</tr>
<tr>
<td width="29%" class="tdp"> </td>
<td width="28%" class="tdp"> </td>
<td width="43%" class="tdp"> </td>
</tr>
<tr>
<td colspan="3" class="tdp"> </td>
</tr>
<tr>
<td colspan="3" class="tdp"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%" class="tdp"><p>这样的报表</p>
<p>对一般的要求就够了。</p></td>
<td> </td>
</tr>
</table></td>
</tr>
</table>
<hr align="center" width="90%" size="1" noshade class="NOPRINT" >
<div class="PageNext"></div><!--打印范围控制-->
<table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="tabp">
<tr>
<td class="tdp">第2页</td>
</tr>
<tr>
<td class="tdp">看到分页了吧</td>
</tr>
<tr>
<td class="tdp"> </td>
</tr>
<tr>
<td class="tdp"> </td>
</tr>
<tr>
<td class="tdp"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%" class="tdp"><p>这样的报表</p>
<p>对一般的要求就够了。</p></td>
<td> </td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
分享到:
相关推荐
### 使用JavaScript调用IE浏览器打印和预览功能 在网页开发过程中,经常需要实现文档的打印和预览功能。在Internet Explorer(IE)浏览器中,可以通过JavaScript与ActiveX控件结合来实现这些功能。下面将详细介绍...
在“ie浏览器 js调用 ocx 异步打印pdf、图片控件”的场景中,我们将探讨如何利用JavaScript调用OCX控件来实现异步打印功能,特别是针对PDF和图片文件。 首先,我们需要在Web服务器上部署这个OCX控件。部署过程包括...
总的来说,实现"js调用控件标签打印"涉及的技术栈包括JavaScript编程、ActiveX控件使用、打印机API接口调用、标签设计和布局,以及跨浏览器兼容性处理。开发者需要具备这些领域的知识,才能成功地完成项目需求。
### 调用IE内置打印组件完成Web打印方案及例程 #### 一、概述 在Web开发领域,实现网页内容的打印功能是一项常见的需求。本文档将详细介绍如何利用Internet Explorer(IE)浏览器内置的打印组件来实现网页内容的...
总之,通过JavaScript调用打印图片信息是一种实用的前端技术,可以帮助用户更方便地获取和保存网页中的图像内容。同时,理解并掌握如何处理浏览器的默认打印设置,以及如何优化打印体验,是每个前端开发者必备的技能...
在JavaScript(JS)中直接调用Word文档进行打印主要涉及到Web应用程序与本地文件系统的交互以及浏览器的安全限制。本文将深入探讨这一主题,并提供一些实现这一功能的方法。 首先,理解JavaScript在浏览器环境中的...
JS实现直接调用IE自带的函数实现分页打印,可在DIV中输入打印的内容,则打印按照DIV来进行分页打印。
标题:调用IE自带打印功能实现在线打印 描述:调用WINDOWS的打印功能,实现WEB打印。简单实用 本文将详细介绍如何通过调用Internet Explorer(IE)浏览器的内置打印功能来实现在线打印,这是一种简单而实用的方法...
在JavaScript(JS)中调用打印机并实现Web打印功能是一项重要的技术,特别是在开发网页应用程序时。Web打印机的设计和开发涉及到多个层面,包括浏览器兼容性、用户交互以及打印样式控制等。下面将详细介绍这一领域的...
JavaScript(简称JS)提供了多种方式来实现网页内容的打印,包括打印整个页面或页面上的特定区域。本知识点主要介绍如何使用JS调用iframe元素来实现页面内容的打印功能。 ### 知识点一:使用iframe实现区域打印 ...
总之,利用JavaScript调用Word进行打印预览是一个结合了Web前端与本地应用技术的高级话题。掌握这一技能,不仅能够为Web应用增添强大的办公自动化功能,还能够提升开发者在复杂项目中的技术深度和广度。
4. **JavaScript调用**:在网页的JavaScript代码中,可以使用window对象的ActiveXObject方法创建TSC打印机的实例,如: ```javascript var printer = new ActiveXObject("TSC.TSCPrint"); ``` 这里的"TSC....
在JavaScript(JS)中操作Word进行打印和导出是一项实用的技术,主要应用于Web应用程序与Microsoft Office集成的场景。以下是对这个主题的详细说明: 一、JS调用Word打印 JavaScript可以通过ActiveXObject对象在...
在网页开发中,调用浏览器的打印...综上所述,调用浏览器打印功能涉及JavaScript交互、CSS样式调整以及可能的第三方库利用。在实际应用中,需要根据目标浏览器的特性来选择合适的实现方式,并确保打印效果与预期一致。
本篇介绍了一种在ASP.NET中通过JavaScript调用浏览器的打印功能的方法,特别是针对IE浏览器进行了优化。通过使用ActiveX对象修改注册表中的打印设置,以及调用`WebBrowser`对象的方法来实现直接打印、打印预览和打印...
IE控件调用本地、远程共享打印机打印pdf文件,pdf未光栅化,程序支持nginx/apache/tomcat部署试用,注册OCX c:/windows/sysWoW64/regsvr32.exe PrnStatus.ocx,通过js调用插件打印,非常好用,用于自助终端设备网页...
IE浏览器中访问COM口收发数据,可以访问com口打印机、GSM 猫、手机、串口扫描枪等设备,支持使用HEX 字节发送接收,更好地支持各种COM口设备,可以用于web系统中访问串口或者虚拟串口的硬件设备。
本文将深入探讨如何使用JavaScript(js)来实现打印预览,特别是针对IE浏览器的兼容性处理。 首先,JavaScript是Web开发中常用的客户端脚本语言,它可以直接在用户的浏览器上运行,为网页添加交互性。对于打印预览...
这通常涉及到JavaScript(JS)代码,用于创建一个自定义按钮,当用户点击时,会调用IE的打印功能并自动调整设置。 1. 在网页中添加一个HTML按钮,如: ```html 自定义打印 ``` 2. 编写JavaScript代码处理按钮...
在提供的压缩包中,包含了`smsx.cab`文件,这是控件的安装包,以及一份使用说明文档,详细介绍了如何在网页中集成控件以及如何使用JavaScript调用其功能。开发者应按照文档的指导进行操作,以确保正确无误地使用smsx...