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 中的replace方法说明
Apr 13 Javascript
JavaScript 数组运用实现代码
Apr 13 Javascript
jquery 选择器引擎sizzle浅析
Feb 06 Javascript
禁用页面部分JavaScript不是全部而是部分
Sep 03 Javascript
Jsonp post 跨域方案
Jul 06 Javascript
QQ登录背景闪动效果附效果演示源码下载
Sep 22 Javascript
全面解析DOM操作和jQuery实现选项移动操作代码分享
Jun 07 Javascript
更靠谱的H5横竖屏检测方法(js代码)
Sep 13 Javascript
JavaScript模拟文件拖选框样式v1.0的实例
Aug 04 Javascript
使用Dropzone.js上传的示例代码
Oct 10 Javascript
Vue 实现从文件中获取文本信息的方法详解
Oct 16 Javascript
原生javascript实现类似vue的数据绑定功能示例【观察者模式】
Feb 24 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封装的图片(缩略图)处理类完整实例
2016/10/19 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
基于php解决json_encode中文UNICODE转码问题
2020/11/10 PHP
ExtJs使用IFrame的实现代码
2010/03/24 Javascript
js DOM的学习笔记
2011/12/22 Javascript
js 上下左右键控制焦点(示例代码)
2013/12/14 Javascript
模拟一个类似百度google的模糊搜索下拉列表
2014/04/15 Javascript
常用的jQuery前端技巧收集
2014/12/24 Javascript
在JavaScript中操作时间之getUTCDate()方法的使用
2015/06/10 Javascript
JavaScript中的parse()方法使用简介
2015/06/12 Javascript
JS传递对象数组为参数给后端,后端获取的实例代码
2016/06/28 Javascript
JavaScript第一篇之实现按钮全选、功能
2016/08/21 Javascript
node+express制作爬虫教程
2016/11/11 Javascript
vue项目中做编辑功能传递数据时遇到问题的解决方法
2016/12/19 Javascript
JS的函数调用栈stack size的计算方法
2018/06/24 Javascript
使用pkg打包Node.js应用的方法步骤
2018/10/19 Javascript
JavaScript Math对象和调试程序的方法分析
2019/05/13 Javascript
微信分享invalid signature签名错误踩过的坑
2020/04/11 Javascript
react的hooks的用法详解
2020/10/12 Javascript
[02:39]DOTA2国际邀请赛助威团西雅图第一天
2013/08/08 DOTA
[01:03:37]Secret vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
Python实现的数据结构与算法之快速排序详解
2015/04/22 Python
举例讲解Python中metaclass元类的创建与使用
2016/06/30 Python
基于DataFrame筛选数据与loc的用法详解
2018/05/18 Python
几行Python代码爬取3000+上市公司的信息
2019/01/24 Python
使用python读取.text文件特定行的数据方法
2019/01/28 Python
关于tf.reverse_sequence()简述
2020/01/20 Python
python3 xpath和requests应用详解
2020/03/06 Python
CSS3之transition实现下划线的示例代码
2018/05/30 HTML / CSS
美国波西米亚风格精品店:South Moon Under
2019/10/26 全球购物
国际花店:Pickup Flowers
2020/04/10 全球购物
业务部主管岗位职责
2014/01/29 职场文书
会计师事务所实习证明
2014/11/16 职场文书
新教师教学工作总结
2015/08/14 职场文书
MySql 缓存查询原理与缓存监控和索引监控介绍
2021/07/02 MySQL
python内置模块之上下文管理contextlib
2022/06/14 Python