html:
<div id="printBox">
<!--你需要打印的内容-->
</div>
js:
var printBox = document.getElementById('printBox'); //获取需要打印的内容
var newWin = window.open(window.document.URL); //新打开一个标签页,这样不会影响现使用的页面
var newContent =printBox.innerHTML;
newWin.document.body.innerHTML = newContent; //将打印的部分赋值给新打开的标签页
newWin.print();//执行打印
newWin.close();//关闭打印窗口