PHP + HTML + JavaScript : Print PHP Page
Source Code : JavaScript < script type= "text/javascript" > function PrintDiv () { var divToPrint = document . getElementById ( 'divToPrint' ); var popupWin = window . open ( '' , '_blank' , 'width=300,height=300' ); popupWin . document . open (); popupWin . document . write ( '<html><body onload=" window . print ()">' + divToPrint . innerHTML + '</html>' ); popupWin . document . close (); } </ script > Source Code : PHP + HTML < div id= "divToPrint" style= " display : none ; " > < div style= " width : 200 px ; height : 300 px ; background-color : teal ; " > <?php echo $html ; ?> </ div > </ div > < div > < input type= "button" value= "print" onclick= " PrintDiv (); " /> </ div >