JavaScript打印页面指定div区域原理:使用window.open()在浏览器打开一个新的页面(window), 使用 window.document.write()将指定div区域的内容写入新窗口文档,document.close()关闭文档,使用window.print()调用打印机打印当前文档。
<script><BR>function myPrint(obj){<BR> var newWindow=window.open("打印窗口","_blank");<BR> var docStr = obj.innerHTML;<BR> newWindow.document.write(docStr);<BR> newWindow.document.close();<BR> newWindow.print();<BR> newWindow.close();<BR>}<BR></script>
打印演示区域,点击打印后会在新窗口加载这里的内容!