- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网页调用打印机
1网页打印实例
网页打印按钮的源代码:javascript:window.print();
可以用css控制
@mediaprint
.a{display:block}
.b{display:hidden}
好像是这样。把你不想打印的部分class设 b
首先在网页中添加:
OBJECT id=WebBrowser height=0 width=0
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2
VIEWASTEXT
/OBJECT
然后就可以依次加入功能按钮了:
input onclick=document.all.WebBrowser.ExecWB(6,1) type=button
value= 打 印 input
onclick=document.all.WebBrowser.ExecWB(6,6) type=button
value=直接打印
input onclick=document.all.WebBrowser.ExecWB(8,1) type=button
value=页面设置
input onclick=document.all.WebBrowser.ExecWB(7,1) type=button
value=打印预览nbsp;INPUTtype=button value=关闭窗口
onclick=javascript:window.close()
将这两块东西放到centerclass=noprint/center就不会打印这些按
钮了。当然要定义noprint 了:
stylemedia=print.Noprint {DISPLAY:none }/style只要把不想
css noprint
打印的东西的 设置成 就可以了。
现在就实现了基本的web打印,需要注意的情况如下:
1. ie internet
必须将 的 选项的安全设置中对于没有标记为安全的
ActiveX ...
控件进行 设置成提示或者启用,否则会报错,导致不可用。
2. 如果在编辑环境下编辑该页面,它经常自动的给object添加
多余的参数,有了这些东西,打印就会出错,所以要记得最后保存的
时候删除它们。
为了简便并且达到最好的效果,我们可以在一个页面实现编辑和打
textbox css .edittext
印,这时候会需要很多的 ,我们把它的 设置成
{
overflow-y:visible;
width: 100%;
border-top:none;
border-right:none;
border-bottom:none;
border-left:none;
} multiline textbox
就可以实现在打印的时候不显示边框和 的 不显示滚
动条了。
A4
还有一些小经验就是在设置标格宽度的时候,对于 纸张,横打用
920 640
,竖打用 ,效果最好。
相信用B/S方式做过应用的人都可能会遇到这样一个问题,如何方
便、美观地实现报表打印。如果使用浏览器的打印菜单打印的话,将
把网页上的一些无用的东西打到报表上,比如应用菜单等。因为选择
打印菜单打印网页将会把网页中的所有内容全部打印出来,如果你的
应用有分帧则打印内容将包括各帧中的内容,而你实际要的内容只是
其中一部分。所以有很多应用就只能把打印功能放到后台完成了。
针对这种情况,我们该怎么办?其实可以有多种方法实现网页打印功
能。
一种方法就是使用专业的打印工具,如CrystalReports(水晶报
表
文档评论(0)