• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

jQuery实现打印网页指定区域代码示例

jQuery 程序员 2年前 (2019-01-22) 127次浏览 已收录 0个评论

分享一段代码实例,它实现了打印网页指定区域内容的功能。

代码实例如下:

上面的代码实现了我们的要求,下面简单介绍一下它的实现原理。

在默认状态下,打印的是body中的内容,于是,我们就可以将要打印的内容暂时设置为body的innerHTML内容。

当打印完成以后,再将原来的body内容还原,原来就是如此简单。

本文案例为大家展示了《jQuery实现打印网页指定区域代码示例》的代码,若要看代码效果请大家点击“运行代码”按钮。

[code]<!DOCTYPE html> <html> <head> <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> <meta name=”author” content=”http://www.gaodaima.com/&#8221; /> <title>jQuery实现打印网页指定区域代码示例-搞代码gaodaima.com</title> <style> #printArea{   width:500px;   text-align:left; } </style> <script src=”http://libs.baidu.com/jquery/1.9.0/jquery.js”></script> <script type=”text/javascript”> function printHtml(html) {   var bodyHtml=document.body.innerHTML;   document.body.innerHTML=html;   window.print();   document.body.innerHTML=bodyHtml; } function onprint(){   var html=$(“#printArea”).html();   printHtml(html); } $(document).ready(function(){   $(“#btnPrint”).click(function(){     onprint()   }) }); </script> </head> <body> <div>   <div id=”printArea”>搞代码的url地址是gaodaima.com</div>   <div><input type=”button” id=”btnPrint” value=”查看效果” /></div> </div> </body> </html>[/code]


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址