I am new learner of asp.net. I have webpage for print only. It contains a table with data. Table size I set as A5 paper. I want to print only table with content not header and footer. It should be print only in A5 paper. Please give me idea.
<script type="text/javascript">
<!--
function printPartOfPage(elementId)
{
var printContent = document.getElementById(elementId);
var windowUrl = 'about:blank';
var uniqueName = new Date();
var windowName = 'Print' + uniqueName.getTime();
var printWindow = window.open(windowUrl, windowName, 'left=50000,top=50000,width=0,height=0');
suman1282
Member
30 Points
28 Posts
Page set up for print webform
Jan 01, 2013 08:10 AM|LINK
Hi,
I am new learner of asp.net. I have webpage for print only. It contains a table with data. Table size I set as A5 paper. I want to print only table with content not header and footer. It should be print only in A5 paper. Please give me idea.
Thanks.
suman
0ramramram0
Member
305 Points
73 Posts
Re: Page set up for print webform
Jan 01, 2013 08:18 AM|LINK
No print preview, but this will print only the specified <div> tag:
<form id="Form1" method="post" runat="server">
<div id="Div1">
Printable content
</div>
<input type="button" value="Print" onclick="JavaScript:printPartOfPage('Div1');">
<script type="text/javascript">
<!--
function printPartOfPage(elementId)
{
var printContent = document.getElementById(elementId);
var windowUrl = 'about:blank';
var uniqueName = new Date();
var windowName = 'Print' + uniqueName.getTime();
var printWindow = window.open(windowUrl, windowName, 'left=50000,top=50000,width=0,height=0');
printWindow.document.write(printContent.innerHTML);
printWindow.document.close();
printWindow.focus();
printWindow.print();
printWindow.close();
}
// -->
</script>
</form>
see
http://forums.asp.net/t/1174152.aspx/1