Example of a method for javascript to print HTML content functionality

  • 2020-03-30 00:02:32
  • OfStack


 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>    
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<div id="divPrint">
<table>
<tr><td> The contents of my print </td></tr>
</table>
</div>
 <p> All content </p>
<a href="javascript:printme()" target="_self"> print </a>
</body>
<script>    
var global_Html = "";    
function printme() {
        global_Html = document.body.innerHTML;        
      document.body.innerHTML = document.getElementById('divPrint').innerHTML;                             
       window.print();
        window.setTimeout(function () {
            document.body.innerHTML = global_Html;        
}, 1500);    
}
</script>
</html>


Related articles: