window.print can print Web pages, but sometimes we just want to print a specific control or content, see the example below
First we can put the content to be printed in the Div, and then use the following code to print. Code as follows: <html> <head> <script language= "JavaScript" > Function Printdiv (printpage) {var headstr = " <html><head><title></title></head><body> "; var footstr = "</body>"; var newstr = Document.All.Item (printpage). InnerHTML; var oldstr = Document.body.innerHTML; Document.body.innerHTML = Headstr+newstr+footstr; Window.print (); Document.body.innerHTML = Oldstr; return false; } </script> <title>div print</title> </head> <body>//html Page//other Content you w Ouldn ' t like to print <input name= "b_print" type= "button" class= "IPT" onclick= "printdiv (' Div_print ');" Value= " Print "> <div id=" Div_print "> <h1 style=" color:red ">the div content which you want to PRINT&L t;/h1> </div>//other content your wouldn ' t like to print//other content for you wouldn ' t like to print </b ody> </html>