一般要求下的页面打印

原创 2004年09月23日 09:28:00

  <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)>

要分开打印的内容用Table圈定,要分页的时候可用一个<div></div>标签标记

    以前这种方法更为完善,是比较完美的web打印的简单解决方案

<html>
<head>
<title>看看</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: 1 solid #000000;
border-right: 0 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">&nbsp;</td>
<td width="28%" class="tdp">&nbsp;</td>
<td width="43%" class="tdp">&nbsp;</td>
</tr>
<tr>
<td colspan="3" class="tdp">&nbsp;</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>&nbsp;</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">&nbsp;</td>
</tr>
<tr>
<td class="tdp">&nbsp;</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>&nbsp;</td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>

一般要求下的页面打印

           要分开打印的内容用Table圈定,要分页的时候可用一个标签标记
  • wind7788
  • wind7788
  • 2004年09月21日 11:27
  • 962

IE下的iframe打印时,页面比例变小

在IE下,打印iframe里面的内容,我发现页面比例是60%,但是firefox和chrome下是好的。 这只能说明是浏览器差异造成的。 查了大量文档,发现 使用 window.print 打印i...
  • achenzhaoa
  • achenzhaoa
  • 2014年03月03日 10:31
  • 1061

网页调用ie的打印功能

// 打印页面设置   function printsetup(){       wb.execwb(8,1);   }   // 打印页面预览   function printp...
  • wangganggang90
  • wangganggang90
  • 2012年05月18日 09:53
  • 4272

IE浏览器使用JS打印部分网页

这学期刚刚才开始跟老师写项目,用的是ThinkCMF,不得不说这个框架真的不够友好,对于没接触过的人目录实在是看不懂。跑题了。。。 因为我这块后台逻辑我很早就写完了,然后老师就让我去写前端(不过这涉...
  • sinat_30108779
  • sinat_30108779
  • 2016年11月26日 23:32
  • 967

DP一般要求步骤

1.分析题目是否有重复jsj 2.确定边界值 3.确定转移方程
  • cxloyf
  • cxloyf
  • 2014年08月26日 15:24
  • 201

一般期刊发表要求

在期刊上发表论文,其实并不是一件容易的事情,因为现在发表论文的人数越来越多,而且论文发表,起到的作用也很大,所以杂志社对文章的审核也就变得更加严格。你在投稿之前,必须要了解一般期刊发表要求都说论文的字...
  • gml0803
  • gml0803
  • 2017年11月10日 15:40
  • 96

Java JSP实现页面打印的功能

根据公司需求,从客户动态创建表开始,然后从Excel中将数据导入到动态的表中,最后到用户前台调用查询,返回结果集,打印该结果集,所以最后使用打印功能,很简单只是调用window.print()的JS ...
  • LOVELONG8808
  • LOVELONG8808
  • 2015年03月07日 17:34
  • 7238

前端岗位要求和面经

前端方向: IOS/Nodejs/Android/Windows/Web前端(HTML+CSS+JavaScript) 【职位要求】 1、 页面布局采用div+CSS,用JavaScript实现表单验...
  • liuyujie_10
  • liuyujie_10
  • 2015年08月19日 21:53
  • 926

如何准备机器学习工程师的面试

原文链接:http://www.zhihu.com/question/23259302 如何准备机器学习工程师的面试 ?修改 我之前面试一些...
  • yueliangku
  • yueliangku
  • 2014年12月22日 19:22
  • 1272

打印java web页面内容代码大全

s打印java web页面内容代码大全  (2011-08-02 10:05:27) 转载▼ 标签:  杂谈 分类: javaScript ...
  • luohuaishao
  • luohuaishao
  • 2014年07月22日 10:50
  • 2612
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一般要求下的页面打印
举报原因:
原因补充:

(最多只允许输入30个字)