JavaScript打印函数myPrint(obj):
JavaScript打印页面指定div区域原理:使用window.open()在浏览器打开一个新的页面(window), 使用 window.document.write()将指定div区域的内容写入新窗口文档,document.close()关闭文档,使用window.print()调用打印机打印当前文档。
function myPrint(obj){ //打开一个新窗口newWindow var newWindow=window.open("打印窗口","_blank"); //要打印的div的内容 var docStr = obj.innerHTML; //打印内容写入newWindow文档 newWindow.document.write(docStr); //关闭文档 newWindow.document.close(); //调用打印机 newWindow.print(); //关闭newWindow页面 newWindow.close(); }