js window.print ()只打印网页图片
window.print()会打印出一整个网页,有的时候我们就需要截取部分打印即可
//获取整个网页的innerHtml var html = window.document.body.innerHTML; //获取需要打印部分的html var printHtml = html .substring(html .indexOf("<img")); printHtml = printHtml .substring(0, printHtml .indexOf("<iframe")); //赋值给页面 window.document.body.innerHTML = printHtml ; window.print(); //打印完成后恢复页面 window.document.body.innerHTML = html ;