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判断图片是否加载完成且获取图片宽度的方法
Apr 09 Javascript
js 设置缓存及获取设置的缓存
May 08 Javascript
JavaScript设计模式之建造者模式介绍
Dec 28 Javascript
理解Javascript的动态语言特性
Jun 17 Javascript
javascript页面倒计时实例
Jul 25 Javascript
JavaScript SweetAlert插件实现超酷消息警告框
Jan 28 Javascript
深入浅析javascript中的作用域(推荐)
Jul 19 Javascript
AngularJs Dependency Injection(DI,依赖注入)
Sep 02 Javascript
js实现鼠标拖拽多选功能示例
Aug 01 Javascript
JS库之ParticlesJS使用简介
Sep 12 Javascript
学习Vue组件实例
Apr 28 Javascript
全面解析Vue中的$nextTick
Dec 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原理之异常机制深入分析
2010/08/08 PHP
php smarty 二级分类代码和模版循环例子
2011/06/16 PHP
JQuery插件ajaxfileupload.js异步上传文件实例
2015/05/19 Javascript
JS实现淡蓝色简洁竖向Tab点击切换效果
2015/10/06 Javascript
分享经典的JavaScript开发技巧
2015/11/21 Javascript
js实现搜索框关键字智能匹配代码
2020/03/26 Javascript
javascript DIV实现跟随鼠标移动
2020/03/19 Javascript
基于JavaScript实现百叶窗动画效果不只单纯flas可以实现
2016/02/29 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
Javascript点击按钮随机改变数字与其颜色
2016/09/01 Javascript
jQuery Validate 数组 全部验证问题
2017/01/12 Javascript
用js将long型数据转换成date型或datetime型的实例
2017/07/03 Javascript
nodejs实现的简单web服务器功能示例
2018/03/15 NodeJs
实现一个 Vue 吸顶锚点组件方法
2019/07/10 Javascript
基于JQuery和DWR实现异步数据传递
2020/10/16 jQuery
Vue实现图书管理案例
2021/01/20 Vue.js
[03:05]《我与DAC》之xiao8:DAC与BG
2018/03/27 DOTA
Python打造出适合自己的定制化Eclipse IDE
2016/03/02 Python
Python实现爬虫从网络上下载文档的实例代码
2018/06/13 Python
详解爬虫被封的问题
2019/04/23 Python
python读csv文件时指定行为表头或无表头的方法
2019/06/26 Python
Python 实现数据结构-循环队列的操作方法
2019/07/17 Python
Python 3 判断2个字典相同
2019/08/06 Python
基于python实现从尾到头打印链表
2019/11/02 Python
详解python with 上下文管理器
2020/09/02 Python
Django和Ueditor自定义存储上传文件的文件名
2021/02/25 Python
HTML5制作3D爱心动画教程 献给女友浪漫的礼物
2014/11/05 HTML / CSS
英国地毯卖家:The Rug Seller
2019/07/18 全球购物
会计实习生自我鉴定
2013/12/12 职场文书
办理信用卡收入证明范例
2014/09/13 职场文书
学生党员批评与自我批评
2014/10/15 职场文书
死亡证明书样本说明
2014/10/18 职场文书
党员倡议书
2015/01/19 职场文书
企业党建工作总结2015
2015/05/26 职场文书
2015入党自传格式范文
2015/06/26 职场文书
《金钱的魔力》教学反思
2016/02/20 职场文书