循環打印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
{