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 相关文章推荐
JavaScript实现页面实时显示当前时间的简单实例
Jul 20 Javascript
动态加载js、css等文件跨iframe实现
Feb 24 Javascript
PHP+jQuery+Ajax实现多图片上传效果
Mar 14 Javascript
jQuery实现延迟跳转的方法
Jun 05 Javascript
Node.js实现兼容IE789的文件上传进度条
Sep 02 Javascript
vue项目中使用ueditor的实例讲解
Mar 05 Javascript
对layui中表单元素的使用详解
Aug 15 Javascript
详解Vue中数组和对象更改后视图不刷新的问题
Sep 21 Javascript
使用Angular 6创建各种动画效果的方法
Oct 10 Javascript
vue 配置多页面应用的示例代码
Oct 22 Javascript
微信小程序访问豆瓣电影api的实现方法
Mar 31 Javascript
Vue实现按钮级权限方案
Nov 21 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
基于mysql的论坛(4)
2006/10/09 PHP
PHP中的str_repeat函数在JavaScript中的实现
2013/09/16 PHP
php中调用其他系统http接口的方法说明
2014/02/28 PHP
php查看网页源代码的方法
2015/03/13 PHP
php获取'/'传参的值简单方法
2017/07/13 PHP
深入理解JavaScript系列(47):对象创建模式(上篇)
2015/03/04 Javascript
jquery ui resize 中border-box的bug修正
2015/04/26 Javascript
详解Angular.js的$q.defer()服务异步处理
2016/11/06 Javascript
javascript 闭包详解及简单实例应用
2016/12/31 Javascript
JS求解三元一次方程组值的方法
2017/01/03 Javascript
浅谈Vue网络请求之interceptors实际应用
2018/02/28 Javascript
Node.js Buffer用法解读
2018/05/18 Javascript
Javascript获取某个月的天数
2018/05/30 Javascript
Vue实现购物车详情页面的方法
2019/08/20 Javascript
vue基础知识--axios合并请求和slot
2020/06/04 Javascript
[47:42]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
详解Python中dict与set的使用
2015/08/10 Python
win7上python2.7连接mysql数据库的方法
2017/01/14 Python
解决python "No module named pip" 的问题
2018/10/13 Python
详解Python使用Plotly绘图工具,绘制甘特图
2019/04/02 Python
Python求离散序列导数的示例
2019/07/10 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
2019/08/26 Python
关于numpy数组轴的使用详解
2019/12/05 Python
HTML5 Canvas绘制文本及图片的基础教程
2016/03/14 HTML / CSS
澳大利亚领先的在线机械五金、园艺和存储专家:Edisons
2018/03/24 全球购物
美国在线旅行社:Crystal Travel
2018/09/11 全球购物
高中毕业自我鉴定范文
2013/10/02 职场文书
好的自荐信的要求
2013/10/30 职场文书
县长群众路线对照检查材料思想汇报
2014/10/02 职场文书
事业单位财务人员岗位职责
2015/04/14 职场文书
2015年七七事变78周年纪念活动方案
2015/05/06 职场文书
《夜莺的歌声》教学反思
2016/02/22 职场文书
三好学生竞选稿范文
2019/08/21 职场文书
实例讲解Python中sys.argv[]的用法
2021/06/03 Python
python turtle绘图
2022/05/04 Python
mybatis 获取更新记录的id
2022/05/20 Java/Android