jQuery控制网页打印指定区域的方法


Posted in Javascript onApril 07, 2015

本文实例讲述了jQuery控制网页打印指定区域的方法。分享给大家供大家参考。具体分析如下:

使用jQuery控制网页打印指定的区域,可以指定一个div区域的id即可实现打印网页的部分内容,如下代码所示:

<html>
<head>
<title>jquery 打印指定区域内容</title>
<script src="js/jquery-1.7.2.min.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);
}
</script>
</head>
<body>
<div>
<div id="printArea" 
style="width: 500px; text-align: left;">
打印区域~~~~
</div>
<br />
<div>
<input type="button" id="btnPrint" 
onclick="onprint()" value="print" />
</div>
</div>
</body>
</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
js textarea自动增高并隐藏滚动条
Dec 16 Javascript
Javascript调用C#代码
Jan 17 Javascript
JS延迟加载加快页面打开速度示例代码
Dec 30 Javascript
浅谈重写window对象的方法
Dec 29 Javascript
JS Array.slice 截取数组的实现方法
Jan 02 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
Aug 19 Javascript
Bootstrap如何激活导航状态
Mar 22 Javascript
基于react后端渲染模板引擎noox发布使用
Jan 11 Javascript
微信小程序实现流程进度的图样式功能
Jan 16 Javascript
小程序根据手机机型设置自定义底部导航距离
Jun 04 Javascript
JS async 函数的含义和用法实例总结
Apr 08 Javascript
微信小程序保存图片到相册权限设置
Apr 09 Javascript
JavaScript使用指针操作实现约瑟夫问题实例
Apr 07 #Javascript
jquery.form.js实现将form提交转为ajax方式提交的方法
Apr 07 #Javascript
JavaScript中字符串分割函数split用法实例
Apr 07 #Javascript
JavaScript使用二分查找算法在数组中查找数据的方法
Apr 07 #Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
Apr 07 #Javascript
JS 作用域与作用域链详解
Apr 07 #Javascript
JavaScript实现在页面间传值的方法
Apr 07 #Javascript
You might like
php循环table实现一行两列显示的方法
2015/06/04 PHP
thinkPHP微信分享接口JSSDK用法实例
2017/07/07 PHP
PHP通过GD库实现验证码功能示例
2019/02/23 PHP
kmock javascript 单元测试代码
2011/02/06 Javascript
jQuery中将函数赋值给变量的调用方法
2012/03/23 Javascript
js关于字符长度限制的问题示例探讨
2014/01/24 Javascript
js实现二代身份证号码验证详解
2014/11/20 Javascript
JavaScript中匿名函数用法实例
2015/03/23 Javascript
简介JavaScript中的sub()方法的使用
2015/06/08 Javascript
Javascript实现获取及设置光标位置的方法
2015/07/21 Javascript
编写高性能Javascript代码的N条建议
2015/10/12 Javascript
基于JavaScript实现网页倒计时自动跳转代码
2015/12/28 Javascript
JS中静态页面实现微信分享功能
2017/02/06 Javascript
javascript过滤数组重复元素的实现方法
2017/05/03 Javascript
jQuery实现在HTML文档加载完毕后自动执行某个事件的方法
2017/05/08 jQuery
解决JS内存泄露之js对象和dom对象互相引用问题
2017/06/25 Javascript
浅谈JS函数节流防抖
2017/10/18 Javascript
vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
2017/10/21 Javascript
浅谈微信小程序之官方UI框架we-ui使用教程
2018/08/20 Javascript
vue2.0+vue-router构建一个简单的列表页的示例代码
2019/02/13 Javascript
Node.js中Koa2在控制台输出请求日志的方法示例
2019/05/02 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
2019/05/05 Javascript
[02:26]2016国际邀请赛8月3日开战 中国军团出征西雅图
2016/08/02 DOTA
python判断windows系统是32位还是64位的方法
2015/05/11 Python
python生成二维码的实例详解
2017/10/29 Python
详解python上传文件和字符到PHP服务器
2017/11/24 Python
flask框架单元测试原理与用法实例分析
2019/07/23 Python
django 快速启动数据库客户端程序的方法示例
2019/08/16 Python
CSS3 不定高宽垂直水平居中的几种方式
2020/03/26 HTML / CSS
爱护公共设施倡议书
2014/08/29 职场文书
2014年控辍保学工作总结
2014/12/08 职场文书
2014企业年终工作总结
2014/12/23 职场文书
《我们的民族小学》教学反思
2016/02/19 职场文书
oracle覆盖导入dmp文件的2种方法
2021/05/21 Oracle
Python趣味挑战之实现简易版音乐播放器
2021/05/28 Python
零基础学java之带参数以及返回值的方法
2022/04/10 Java/Android