Wednesday, 21 January 2015

Web Page Print Functionality using javascript ?

<script type="text/javascript">

     function CallPrint()
 {
          var lbncreatereport   =  document.getElementById('ctl00_ContentPlaceHolder_lbncreatereport')


         if (lbncreatereport != null)
          {
             document.getElementById('ctl00_ContentPlaceHolder_ID').style.display = 'none'
         }


         var lbnEdit = document.getElementById('ctl00_ContentPlaceHolder_lbnedit')
         if (lbnEdit != null)
          {
             document.getElementById('ctl00_ContentPlaceHolder_ ID ').style.display = 'none'
         }


         var lbnClear = document.getElementById('ctl00_ContentPlaceHolder_ ID ')
         if (lbnClear != null)
        {
             document.getElementById('ctl00_ContentPlaceHolder_ ID ').style.display = 'none'
         }


         var lbnSave = document.getElementById('ctl00_ContentPlaceHolder_ ID ')
         if (lbnSave != null)
         {
             document.getElementById('ctl00_ContentPlaceHolder_ ID ').style.display = 'none'
         }




         var lbnCancel = document.getElementById('ctl00_ContentPlaceHolder_ ID ')
         if (lbnCancel != null)
        {
             document.getElementById('ctl00_ContentPlaceHolder_lbncancel').style.display = 'none'
         }
         var lbnSubmit = document.getElementById('ctl00_ContentPlaceHolder_lbnsubmit')
         if (lbnSubmit != null)
        {
             document.getElementById('ctl00_ContentPlaceHolder_ ID ').style.display = 'none'
         }
         var lbnPrint = document.getElementById('ctl00_ContentPlaceHolder_ ID ')
         if (lbnPrint != null) 
        {
             document.getElementById('ctl00_ContentPlaceHolder_ ID ').style.display = 'none'
         }


         var display_setting = "'', '', 'left=0,top=0,width=900,height=900,toolbar=0,scrollbars=1,sta­tus=0'";


         var content_innerhtml = document.getElementById("printme").innerHTML;
         var document_print = window.open("", "", display_setting);
         document_print.document.open();


         document_print.document.write(content_innerhtml);
         document_print.document.write('</body></html>');
         document_print.print();
         document_print.document.close();





         if (lbncreatereport != null) 
        {
             document.getElementById('ctl00_ContentPlaceHolder_ID').style.display = ' block '
         }


         if (lbnEdit != null) 
        {
             document.getElementById('ctl00_ContentPlaceHolder_ ID ').style.display = ' block '
         }
        
         if (lbnClear != null)
         {
             document.getElementById('ctl00_ContentPlaceHolder_ ID ').style.display = ' block '
         }
       
         if (lbnSave != null) 
         {
             document.getElementById('ctl00_ContentPlaceHolder_ ID ').style.display = ' block '
           }


         if (lbnCancel != null)
           {
             document.getElementById('ctl00_ContentPlaceHolder_lbncancel').style.display = ' 'block '
         }
      
         if (lbnSubmit != null)
          {
             document.getElementById('ctl00_ContentPlaceHolder_ ID ').style.display = ' block '
         }
       
         if (lbnPrint != null)
        {
             document.getElementById('ctl00_ContentPlaceHolder_ ID ').style.display = 'block'
         }


         return false;
     }

 </script>

No comments:

Post a Comment