1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 在web html页面中 打印 预览当前页面

在web html页面中 打印 预览当前页面

时间:2023-01-07 19:46:37

相关推荐

在web html页面中 打印 预览当前页面

最近的项目需要简单的实现一下打印当前页面的数据,有分页打印的功能。下面的一段代码可以帮助我们实现简单的打印功能,要想实现复杂的打印那需要利用其他的打印控件。这里就不提了!<html><head><title>页面打印</title><!--media=print这个属性在打印时有效有些不想打印出来的分页打印的都可以应用这类样式进行控制在非打印时是无效的(可从打印预览中看到效果)--><stylemedia=print>/*应用这个样式的在打印时隐藏*/.noPrint{display:none;}/*应用这个样式的,从那个标签结束开始另算一页,之后在遇到再起一页,以此类推*/.page{page-break-after:always;}</style><!--这个是普通样式--><styletype="text/css">.tabtd{border-bottom:1solid#000000;border-left:1solid#000000;border-right:0solid#ffffff;border-top:0solid#ffffff;}.tab{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;}.hr{font-family:"宋体";font-size:9pt;}</style><scriptlanguage="JavaScript"type="text/JavaScript">varhkey_root,hkey_path,hkey_key;hkey_root="HKEY_CURRENT_USER";hkey_path="//Software//Microsoft//InternetExplorer//PageSetup//";//这个是用来设置打印页眉页脚的,你可以设置为空或者其它try{varRegWsh=newActiveXObject("WScript.Shell");hkey_key="header";RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&P");hkey_key="footer";RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"");}catch(e){alert(e.description());}</script></head><bodybgcolor="white"><tablecellspacing="0"cellpadding="0"width="100%"align="center"border="0"><theadclass="noPrint"><tr><tdalign="center"colspan="3"><centerclass="NoPrint"><OBJECTid=WebBrowserclassid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2height=0width=0></OBJECT><inputtype=buttonvalue=打印οnclick=document.all.WebBrowser.ExecWB(6,1)><inputtype=buttonvalue=直接打印οnclick=document.all.WebBrowser.ExecWB(6,6)/><inputtype=buttonvalue=页面设置οnclick=document.all.WebBrowser.ExecWB(8,1)/><inputtype=buttonvalue=打印预览οnclick=document.all.WebBrowser.ExecWB(7,1)/><!--关于这个组件还有其他的用法,列举如下:WebBrowser.ExecWB(1,1)打开Web.ExecWB(2,1)关闭现在所有的IE窗口,并打开一个新窗口Web.ExecWB(4,1)保存网页Web.ExecWB(6,1)打印Web.ExecWB(7,1)打印预览Web.ExecWB(8,1)打印页面设置Web.ExecWB(10,1)查看页面属性Web.ExecWB(15,1)好像是撤销,有待确认Web.ExecWB(17,1)全选Web.ExecWB(22,1)刷新Web.ExecWB(45,1)关闭窗体无提示--></center></td></tr></thead><tr><tdalign="center"colspan="3"style="font-size:24px"><b>报告印章申请表</b></td></tr><tr><tdalign="left"colspan="2">编号:A002&nbsp;</td><tdalign="right">&nbsp;</td></tr><tr><tdcolspan="3"><tableclass="tab"cellSpacing="0"cellPadding="0"width="100%"><tralign="center"height="23"><tdwidth="10%"height="23"><b>编号</b></td><tdwidth="5%"><b>份数</b></td><tdwidth="12%"><b>项目/级别编号</b></td><tdwidth="12%"><b>单位</b></td><tdwidth="12%"><b>项目名称</b></td><tdwidth="12%"><b>工程地点</b></td><tdwidth="12%"><b>检测项目</b></td><tdwidth="7%"><b>单价</b></td><tdwidth="8%"><b>数量</b></td><tdwidth="10%"><b>总价</b></td></tr><trstyle="font-size:13px"align="center"height="23"><td>A14785&nbsp;</td><td>5&nbsp;</td><td>A1546/8975&nbsp;</td><td>中国广东广州&nbsp;</td><td>BRT工程&nbsp;</td><td>广州天河&nbsp;</td><td>BRT工程&nbsp;</td><td>¥999999999.99</td><td>20&nbsp;</td><td>20*¥999999999.99&nbsp;</td></tr><tralign="center"height="23"><tdcolspan="2">备注</td><tdcolspan="8">&nbsp;</td></tr></table></td></tr></table><hrclass="noprint"width="100%"size="2"/><divclass="page"></div><tableclass="tab"cellSpacing="0"cellPadding="0"width="100%"><tralign="center"height="23"><tdwidth="10%"height="23"><b>编号</b></td><tdwidth="5%"><b>份数</b></td><tdwidth="12%"><b>项目/级别编号</b></td><tdwidth="12%"><b>单位</b></td><tdwidth="12%"><b>项目名称</b></td><tdwidth="12%"><b>工程地点</b></td><tdwidth="12%"><b>检测项目</b></td><tdwidth="7%"><b>单价</b></td><tdwidth="8%"><b>数量</b></td><tdwidth="10%"><b>总价</b></td></tr><trstyle="font-size:13px"align="center"height="23"><td>A14785&nbsp;</td><td>5&nbsp;</td><td>A1546/8975&nbsp;</td><td>中国广东广州&nbsp;</td><td>BRT工程&nbsp;</td><td>广州天河&nbsp;</td><td>BRT工程&nbsp;</td><td>¥999999999.99</td><td>20&nbsp;</td><td>20*¥999999999.99&nbsp;</td></tr><tralign="center"height="23"><tdcolspan="2">备注</td><tdcolspan="8">&nbsp;</td></tr></table></body></html> 转自:/ibm_hoojo/article/details/5674779

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。