在項目中有時候需要使用到打印報表內容的需求功能,可以利用js實現報表的打印功能。代碼如下:
//打印表格
function printTable()
{
var tableToPrint = document.getElementById('printTable');//將要被打印的表格
var newWin= window.open("");//新打開一個空窗口
newWin.document.write(tableToPrint.outerHTML);//將表格添加進新的窗口
newWin.document.close();//在IE瀏覽器中使用必須添加這一句
newWin.focus();//在IE瀏覽器中使用必須添加這一句
newWin.print();//打印
newWin.close();//關閉窗口
}