<!--语言无关 保存成 .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>
分享到:
相关推荐
ie浏览器下,完整的描述用js调用ie打印预览的功能
JS实现直接调用IE自带的函数实现分页打印,可在DIV中输入打印的内容,则打印按照DIV来进行分页打印。
用于自助终端,支持A3/A4打印,支持选择本地打印机和共享打印机,可查询mac地址,用于集成快速打印证照文件,简单易用,附带完整示例,使用前部署到web服务器和注册ocx
通过调用 JS 打印图片信息,可以直接通过调用图片地址进行图片打印,解决谷歌浏览器第一次打印不显示图像的问题,增加去除IE页眉页脚的功能
IE控件调用本地、远程共享打印机打印pdf文件,pdf未光栅化,程序支持nginx/apache/tomcat部署试用,注册OCX c:/windows/sysWoW64/regsvr32.exe PrnStatus.ocx,通过js调用插件打印,非常好用,用于自助终端设备网页...
js实现打印预览!在IE浏览器中测试有效.值得下载看看!资源免费,大家分享!!
调用浏览器页面打印,js代码实现功能,多种实现方法!
本文实例讲述了JavaScript调用浏览器打印功能的方法。分享给大家供大家参考。具体如下: 1. 通用型,支持IE,Firefox,Chrome… 代码如下:window.print(); 2. 只支持IE打印: [removed] var print=function(){ /** ...
IE浏览器中访问COM口收发数据,可以访问com口打印机、GSM 猫、手机、串口扫描枪等设备,支持使用HEX 字节发送接收,更好地支持各种COM口设备,可以用于web系统中访问串口或者虚拟串口的硬件设备。
JS调用TSC打印机TSCActiveX.dll32位64位+部署文档(ie浏览器配置)
js打印实现各个浏览器预览插件,比如IE,谷歌,火狐浏览器.
今天要做一个打印网页的小功能,直接调用window.print(),但是打印出来后,字体总是缩小一号,找不到原因。。。 后来尝试用一个IE的打印控件,但仅支持ie有点恶心,只能返回去继续找原因 原来,我要打印的页面因为是...
采用ie浏览器ocx技术,将pdf进行光栅化处理,支持本地可以正常打印,远程共享打印机打印,用于自助终端设备集成打印机,快速选择打印机打印,支持IE浏览器,需通过web容器调用,附源码
使用js代码来控制IE中的打印预览效果,包含多个版本
IE下页面打印控件 ...1.屏蔽IE打印时出现的打印设置框。 2.自动设置各打印控制参数。 3.实现自动打印。 使用方法 控件的ID为clsid:AE1A309B-6FFA-4FCF-B07F-CB97FFD56B1B 使用Object标签包裹即可。 如 ...
JS调用IE的打印功能
本代码可以支持同时打开多个excel,并且同时打印多个sheet,解决了一个一个点击打印sheet的重复性工作 注意:只能支持office,且只能用IE运行
该控价基于ie浏览器,实现js调用ocx控件完成pdf同步打印,可使用本地usb链接打印机,支持局域网共享打印机,可获取mac地址,支持A3/A4打印,附带详细demo和源码,使用前在客户端注册ocx,注册OCX c:/windows/sysWoW...
控件功能强大,却简单易用,所有调用如同JavaScript扩展语句,关键是免费,并且本人在项目中应用,兼容性非常好。
webprint使用简单,灵活.能满足绝大多数页面打印的需要.它内含一个在vc7.0上开发的ATL小控件(只有74k),这个小控件主要实现对IE浏览...也可以通过服务器端的页面调用WebPrint生成客户端的页面达到设置打印参数的目的。