java利用IE浏览器实现web打印

  1. <html>   
  2. <head>   
  3. <title>看看</title>   
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">   
  5. <!--media=print 这个属性可以在打印时有效-->   
  6. <style media=print>   
  7. .Noprint{display:none;}   
  8. .PageNext{page-break-after: always;}   
  9. </style>   
  10.   
  11. <style>   
  12. .tdp   
  13. {   
  14. border-bottom: 1 solid #000000;   
  15. border-left: 1 solid #000000;   
  16. border-right: 0 solid #ffffff;   
  17. border-top: 0 solid #ffffff;   
  18. }   
  19. .tabp   
  20. {   
  21. border-color: #000000 #000000 #000000 #000000;   
  22. border-style: solid;   
  23. border-top-width: 2px;   
  24. border-right-width: 2px;   
  25. border-bottom-width: 1px;   
  26. border-left-width: 1px;   
  27. }   
  28. .NOPRINT {   
  29. font-family: "宋体";   
  30. font-size: 9pt;   
  31. }   
  32.   
  33. </style>   
  34.   
  35. </head>   
  36.   
  37. <body >   
  38. <center class="Noprint" >   
  39. <p>   
  40. <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0>   
  41. </OBJECT>   
  42. <input type=button value=打印 οnclick=document.all.WebBrowser.ExecWB(6,1)>   
  43. <input type=button value=直接打印 οnclick=document.all.WebBrowser.ExecWB(6,6)>   
  44. <input type=button value=页面设置 οnclick=document.all.WebBrowser.ExecWB(8,1)>   
  45. </p>   
  46. <p> <input type=button value=打印预览 οnclick=document.all.WebBrowser.ExecWB(7,1)>   
  47. <br/>   
  48. </p>   
  49. <hr align="center" width="90%" size="1" noshade>   
  50. </center>   
  51.   
  52. <table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="tabp">   
  53. <tr>   
  54. <td colspan="3" class="tdp">第1页</td>   
  55. </tr>   
  56. <tr>   
  57. <td width="29%" class="tdp">&nbsp;</td>   
  58. <td width="28%" class="tdp">&nbsp;</td>   
  59. <td width="43%" class="tdp">&nbsp;</td>   
  60. </tr>   
  61. <tr>   
  62. <td colspan="3" class="tdp">&nbsp;</td>   
  63. </tr>   
  64. <tr>   
  65. <td colspan="3" class="tdp"><table width="100%" border="0" cellspacing="0" cellpadding="0">   
  66. <tr>   
  67. <td width="50%" class="tdp"><p>这样的报表</p>   
  68. <p>对一般的要求就够了。</p></td>   
  69. <td>&nbsp;</td>   
  70. </tr>   
  71. </table></td>   
  72. </tr>   
  73. </table>   
  74. <hr align="center" width="90%" size="1" noshade class="NOPRINT" >   
  75. <!--分页-->   
  76. <div class="PageNext"></div>   
  77. <table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="tabp">   
  78. <tr>   
  79. <td class="tdp">第2页</td>   
  80. </tr>   
  81. <tr>   
  82. <td class="tdp">看到分页了吧</td>   
  83. </tr>   
  84. <tr>   
  85. <td class="tdp">&nbsp;</td>   
  86. </tr>   
  87. <tr>   
  88. <td class="tdp">&nbsp;</td>   
  89. </tr>   
  90. <tr>   
  91. <td class="tdp"><table width="100%" border="0" cellspacing="0" cellpadding="0">   
  92. <tr>   
  93. <td width="50%" class="tdp"><p>这样的报表</p>   
  94. <p>对一般的要求就够了。</p></td>   
  95. <td>&nbsp;</td>   
  96. </tr>   
  97. </table></td>   
  98. </tr>   
  99. </table>   
  100. </body>   
  101. </html>   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值