<style>
@media print {
.noprint {
display:none;
}
}
</style>
<table width="80%" border="1">
<tr>
<td>123</td>
<td>123</td>
<td>123</td>
</tr>
<tr>
<td>123</td>
<td>123</td>
<td>123</td>
</tr>
<tr>
<td>123</td>
<td>123</td>
<td>123</td>
</tr>
</table>
<br/>
<table width="80%" border="1" class="noprint">
<tr>
<td>aaa</td>
<td>bbb</td>
<td>ccc</td>
</tr>
<tr>
<td>aaa</td>
<td>bbb</td>
<td>ccc</td>
</tr>
<tr>
<td>aaa</td>
<td>bbb</td>
<td>ccc</td>
</tr>
</table>打印预览一下就可以看到。下面的table被隐藏了,但不影响正常的页面显示。
其它的也可以这样实现。

解决方案 »

  1.   

    http://www.fcsoft.com.cn/webprint/index.html 打印组件
    http://www.fcsoft.com.cn/ePrint.htm 自定义打印有兴趣可以看看http://www.fcsoft.com.cn/webprint/api/api.htm
    这个组件可以实现打印格式的定制,包括去掉页眉页脚
      

  2.   

    这几天我也在找这方面的资料.在web上实现精确打
      

  3.   

    印,必须要借助于activex,或者applet来实现,否则的话很难做到........也正在郁闷中.