window.print()原理
用JS的window.print()做打印实现最简单
TIP:
因该方法是打印全部页面,所以要先把整个页面替换成待打印的内容,执行打印后,再替换回来即:
var bodyHTML=window.document.body.innerHTML;
window.document.body.innerHTML=$('#xxx').html();
window.print();
window.document.body.innerHTML=bodyHTML;