程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> WEB打印總結

WEB打印總結

編輯:.NET實例教程

循環打印div中的內容:
<input type="button" onClick="Javascript:printpage(''myDiv'');" value="打印">
流程:
從數據庫中取出記錄-》放入ASPx頁面的一個Div中打印
例子:
在ASPx中定義一個DIV,如:
<div id="myDiv">  
     <table border="0"  width="100%">
         <tr>
         <td>
        <table align="center" border="0" cellpadding="5" cellspacing="1"
            width="100%" class="test">
          <tr bgcolor="#CDD9F1" align="center">
            <td height="22" colspan="2" valign="middle">憑證</td>
          </tr>
        </table>
         </td>
    </tr>
    </table>
</div>
在apsx中定義一個按鈕,按下事件觸發
printpage(''myDiv);
Printpage方法如下(Javascript):
function printpage(myDiv){
   var newstr = document.all.item(myDiv).innerHtml;
   var oldstr = document.body.innerHtml;
   document.body.innerHtml = newstr;
   window.print();
   document.body.innerHtml = oldstr;
   return false;
}

******************************************************************************************************
<script  language="JavaScript"> 
var HKEY_Root,HKEY_Path,HKEY_Key;
HKEY_Root="HKEY_CURRENT_USER";
HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
//設置網頁打印的頁眉頁腳為空
function PageSetup_Null()
{
 try
 {

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved