玄铁剑

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

导航

<2025年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

常用链接

留言簿(5)

随笔分类

随笔档案

文章分类

收藏夹

AJAX

asp.net網絡鏈接

Delphi Link

IronPython

Microsoft

Other Blogs

OtherSite

SliverLight

Test

免费asp.net控件

其它链接

搜索

  •  

积分与排名

  • 积分 - 217536
  • 排名 - 26

最新评论

阅读排行榜

评论排行榜

區域打印

Posted on 2007-06-17 13:20 玄铁剑 阅读(249) 评论(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>

 

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