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 相关文章推荐
用JTrackBar实现的模拟苹果风格的滚动条
Aug 06 Javascript
jQuery html() in Firefox (uses .innerHTML) ignores DOM changes
Mar 05 Javascript
node.js中的http.createClient方法使用说明
Dec 15 Javascript
javascript实现微信分享
Dec 23 Javascript
javascript 定时器工作原理分析
Dec 03 Javascript
jQuery实现别踩白块儿网页版小游戏
Jan 18 Javascript
Angular2 Service实现简单音乐播放器服务
Feb 24 Javascript
Vue中div contenteditable 的光标定位方法
Aug 25 Javascript
vue-router重定向和路由别名的使用讲解
Jan 19 Javascript
vue实现输入一位数字转汉字功能
Dec 13 Javascript
JS如何定义用字符串拼接的变量
Jul 11 Javascript
Vue的列表之渲染,排序,过滤详解
Feb 24 Vue.js
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策略模式定义与用法示例
2017/07/27 PHP
取得窗口大小 兼容所有浏览器的js代码
2011/08/09 Javascript
javascript学习笔记(三) String 字符串类型介绍
2012/06/19 Javascript
常见浏览器多长时间会提示“脚本运行时间过长”总结
2014/04/29 Javascript
jquery点击缩略图切换视频播放特效代码分享
2015/09/15 Javascript
javascript数据结构之二叉搜索树实现方法
2015/11/25 Javascript
jQuery AjaxUpload 上传图片代码
2016/02/02 Javascript
使用vue.js实现联动效果的示例代码
2017/01/10 Javascript
浅谈Express异步进化史
2017/09/09 Javascript
jQuery UI 实例讲解 - 日期选择器(Datepicker)
2017/09/18 jQuery
JS实现带导航城市列表以及输入搜索功能
2018/01/04 Javascript
vue $set 给数据赋值的实例
2019/11/09 Javascript
如何在微信小程序中存setStorage
2019/12/13 Javascript
Python 基于Twisted框架的文件夹网络传输源码
2016/08/28 Python
python中plot实现即时数据动态显示方法
2018/06/22 Python
Python实现定时自动关闭的tkinter窗口方法
2019/02/16 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
2019/06/04 Python
python实现自动化上线脚本的示例
2019/07/01 Python
dpn网络的pytorch实现方式
2020/01/14 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
探秘TensorFlow 和 NumPy 的 Broadcasting 机制
2020/03/13 Python
html标签之Object和EMBED标签详解
2013/07/04 HTML / CSS
最新的小工具和卓越的产品设计:Oh That Tech!
2019/08/07 全球购物
师范应届生语文教师求职信
2013/10/29 职场文书
国际贸易个人求职信范文
2014/01/04 职场文书
关于随地扔垃圾的检讨书
2014/09/30 职场文书
职位证明模板
2015/06/23 职场文书
2016特色励志班级口号
2015/12/24 职场文书
教师读书活动心得体会
2016/01/14 职场文书
Django项目配置Memcached和Redis, 缓存选择哪个更有优势
2021/04/06 Python
使用golang编写一个并发工作队列
2021/05/08 Golang
CSS 实现多彩、智能的阴影效果
2021/05/12 HTML / CSS
详解MySQL多版本并发控制机制(MVCC)源码
2021/06/23 MySQL
CSS3中Animation实现简单的手指点击动画的示例
2021/07/15 HTML / CSS
Python Pandas 删除列操作
2022/03/16 Python
MySQL批量更新不同表中的数据
2022/05/11 MySQL