Javascript的打印页指定div区域的原则:使用window.open()来在浏览器中打开新的一页(窗口),window.document.write(DIV)将指定区域的内容写一个新的文档窗口(文档。关闭),关闭文档,用window.print()调用打印机打印当前文档。

Javascript的打印功能myprint(obj):
复制代码代码如下所示:
功能myprint(obj){
/ /打开一个新窗口新建窗口
VaR新建窗口= window.open(打印窗口
打印div的内容
无功docstr = obj.innerhtml;
/ /打印内容为新建窗口文件
newwindow.document.write(docstr);
关闭文档
NewWindow.document.close();
调用/打印机
newwindow.print();
/ /关闭新建窗口页面
NewWindow.close();
}


myprint()的调用方法:
复制代码代码如下:myprint(document.getelementbyid('printdivid '));

实例代码:
复制代码代码如下所示:
功能myprint(obj){
VaR新建窗口= window.open(打印窗口
无功docstr = obj.innerhtml;
newwindow.document.write(docstr);
NewWindow.document.close();
newwindow.print();
NewWindow.close();
}



打印演示区域,然后单击打印以加载新窗口中的内容!


印刷