12行代码实现js打印当前页面表格
程序员文章站
2022-06-19 16:46:25
...
window.onload = function()
{
var btnPrint = document.getElementById("print");//“打印”按钮
btnPrint.onclick = function()//为“打印”按钮添加点击事件
{
printTable();//打印表格
}
}
//打印表格
function printTable()
{
var tableToPrint = document.getElementById('tab');//将要被打印的表格
var newWin= window.open("");//新打开一个空窗口
newWin.document.write(tableToPrint.outerHTML);//将表格添加进新的窗口
newWin.document.close();//在IE浏览器中使用必须添加这一句
newWin.focus();//在IE浏览器中使用必须添加这一句
newWin.print();//打印
newWin.close();//关闭窗口
}
上一篇: VUE项目实现页面内部分内容打印