玄铁剑

成功的途径:抄,创造,研究,发明...
posts - 128, comments - 42, trackbacks - 0, articles - 174

區域打印

Posted on 2007-06-17 13:20 玄铁剑 阅读(236) 评论(0)  编辑 收藏 引用 所属分类: ASP.NET相关

<html>
<head>打印

<scrīpt language="javascrīpt">
function print()
{
    document.body.innerHTML=document.getElementById('print').innerHTML;

    window.print();
}
</scrīpt>

</head>
<body>

<form id="form1" runat="server">
<div id="print">
<table><tr><td></td></tr></table>
</div>

<asp:Button ID="butPrint" runat="server" Text="打印" OnClientClick="Print();" CssClass="cmd_print" />
</form>
</body>
</html>

 

使用CSS区域打印:

定义一个.noprint的class,将不打印的内容放入这个class内。

<style media=print type="text/css">  
.noprint{visibility:hidden}  
</style>  

<p class="noprint">将不打印的代码放在这里。</p>
<a href="javascrīpt:window.print()"打印</a>

 

只有注册用户登录后才能发表评论。