wangjiaxiaoxi

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 ;

  

分类:

技术点:

相关文章:

  • 2022-02-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-20
  • 2022-12-23
  • 2021-12-12
  • 2022-01-12
猜你喜欢
  • 2021-11-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案