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 相关文章推荐
jQuery+css实现图片滚动效果(附源码)
Mar 18 Javascript
SOSO地图JS画出标注和中心点以html形式运行
Aug 09 Javascript
jquery的map与get方法详解
Nov 04 Javascript
利用进制转换压缩数字函数分享
Jan 02 Javascript
javascript Deferred和递归次数限制实例
Oct 21 Javascript
JavaScript中的继承方式详解
Feb 11 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
Mar 21 Javascript
第十章之巨幕页头缩略图与警告框组件
Apr 25 Javascript
使用do...while的方法输入一个月中所有的周日(实例代码)
Jul 22 Javascript
Angular中ng-bind和ng-model的区别实例详解
Apr 10 Javascript
jQuery zTree树插件动态加载实例代码
May 11 jQuery
Angular8引入百度Echarts进行图表分析的实现代码
Nov 27 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+DBM的同学录程序(3)
2006/10/09 PHP
PHP 的几个配置文件函数
2006/12/21 PHP
php 清除网页病毒的方法
2008/12/05 PHP
RR vs IO BO3 第一场2.13
2021/03/10 DOTA
你真的了解JavaScript吗?
2007/02/24 Javascript
浅谈react+es6+webpack的基础配置
2017/08/09 Javascript
jQuery实现锚点向下平滑滚动特效示例
2017/08/29 jQuery
解决vue中无法动态修改jqgrid组件 url地址的问题
2018/03/01 Javascript
记一次webapck4 配置文件无效的解决历程
2018/09/19 Javascript
详解angular2 控制视图的封装模式
2018/12/27 Javascript
vue路由教程之静态路由
2019/09/03 Javascript
vue实现文件上传读取及下载功能
2020/11/17 Javascript
jquery实现垂直手风琴菜单
2020/03/04 jQuery
JS+CSS+HTML实现“代码雨”类似黑客帝国文字下落效果
2020/03/17 Javascript
[02:46]2014DOTA2国际邀请赛 选手为你解读比赛MVP充满梦想
2014/07/09 DOTA
python基础教程之python消息摘要算法使用示例
2014/02/10 Python
python数据结构之二叉树的统计与转换实例
2014/04/29 Python
Python高级应用实例对比:高效计算大文件中的最长行的长度
2014/06/08 Python
Django Admin实现三级联动的示例代码(省市区)
2018/06/22 Python
python scp 批量同步文件的实现方法
2019/01/03 Python
Python List cmp()知识点总结
2019/02/18 Python
解决pyqt5中QToolButton无法使用的问题
2019/06/21 Python
解决Tensorflow 内存泄露问题
2020/02/05 Python
Python 批量读取文件中指定字符的实现
2020/03/06 Python
keras做CNN的训练误差loss的下降操作
2020/06/22 Python
韩国著名的在线综合购物网站:Akmall
2016/08/07 全球购物
党校培训自我鉴定范文
2014/04/10 职场文书
听课评语大全
2014/04/30 职场文书
单位绩效考核方案
2014/05/11 职场文书
服务标语口号
2014/07/01 职场文书
优秀团员事迹材料1000字
2014/08/20 职场文书
2015年食品安全工作总结
2015/05/15 职场文书
应收账款管理制度
2015/08/06 职场文书
Pytorch使用shuffle打乱数据的操作
2021/05/20 Python
postgresql无序uuid性能测试及对数据库的影响
2021/06/11 PostgreSQL
css实现两栏布局,左侧固定宽,右侧自适应的多种方法
2021/08/07 HTML / CSS