在IE里面直接使用打印功能

王朝other·作者佚名  2006-01-09
宽屏版  字体: |||超大  

相信用过WEB开放的朋友们都碰到过在IE浏览器中,产生打印功能的情况,不少时候需要借助其他的第三方报表工具来实现,例如水晶,但是大家多会发现其设置是比较麻烦的,像一些简单的打印,设置起来反而麻烦。这里给出一个在IE中直接打印的例子,不使用水晶和其他的报表工具,直接利用IE进行打印。

详细代码如下:

文件名:打印文本文档.html

代码:

<HTML>

<HEAD>

<title>打印</title>

</HEAD>

<body>

<form>

<style media='print'>

.Noprint { DISPLAY: none }

.PageNext { PAGE-BREAK-AFTER: always }

</style>

<TABLE cellSpacing="0" cellPadding="0" align="center" border="0">

<TR class="itemstyle">

<TD class="title">2004年11月26日</TD>

</TR>

</TABLE>

<center class=Noprint ><hr size=1><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)><input type=button value=打印预览 onclick=document.all.WebBrowser.ExecWB(7,1)><input type=button value=关闭 onclick=window.close();></center>

</form>

</body>

</HTML>

大家可以在页面上添加一些空间和数据运行试试!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有