`
linhui_dragon
  • 浏览: 149006 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

打印页面指定区域的js源码

 
阅读更多

<script type="text/javascript">

function printhytz()

{

 bdhtml = window.document.body.innerHTML;   //获取整个页面字符串

 sprnstr = '<!--BeginPrint-->';

 eprnstr = '<!--EndPrint-->';

 prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);   //获取起始标记以后的字符串

 prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));  //获取指定区域的字符串

 window.document.body.innerHTML="<br><br><font style='font-size:14px;font-family:宋体;'>" + prnhtml + "</font>"; //重新设置网页内容 
  
 window.print();  //调用window对象的print()方法实现打印

}

</script>

<!--BeginPrint-->

需要打印的区域

<!--EndPrint-->
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics