Thursday, 7 March 2013

Print DIv

<div id="dvPrint" >blah blah blah</div>

<asp:Button ID="btnPrint" runat="server" Text="Print" CssClass="btninput" OnClientClick="javascript:CallPrint('dvPrint');" />


function CallPrint(strid) {
    var prtContent = document.getElementById(strid);
    prtContent.setAttribute('style', "font-size:x-small");
    var windowUrl = 'about:blank';
    var windowName = 'Print';
    var WinPrint = window.open(windowUrl, windowName, 'left=1,top=1,right=1,bottom=1,width=2500,height=2000,scrollbars=yes,resizable=yes');
    WinPrint.document.write('<' + 'html' + '><head></head><' + 'body style="background:none !important"' + '><table width="100%"><tr><td width="100%" align="center">');
    WinPrint.document.write(prtContent.outerHTML);
    WinPrint.document.write('</td></tr></table></body></html>');
    WinPrint.document.close();
    WinPrint.focus();
    WinPrint.print();
    WinPrint.close();
}

No comments:

Post a Comment