1.首先呢,就是在ASP頁面中加入一個打印按鈕,代碼以下:javascript
<asp:Button ID="Button1" runat="server" OnClientClick="return Print();" Text="打印" />
2.而後呢,就是要寫一個javascript腳本了,也就是打印的主要代碼了,內容以下:java
<script language="javascript" type="text/javascript"> function Print() { var pc = document.getElementById("<%=PrintContent.ClientID%>"); var pw = window.open('', '', 'width=500,height=400'); pw.document.write(pc.innerHTML); pw.document.close(); setTimeout(function () { pw.print(); }, 500); return false; } </script>
值得注意的是,這段代碼放在界面的下面,也就是整個頁面加載後執行。具體以下:spa
3.就是把你打印的部分用一個div包起來,代碼以下:code
<div id="PrintContent" runat="server">
好比我要打印的是招聘的信息,我插入的位置以下:server
4.看結果啦,具體以下:blog