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 相关文章推荐
分享10篇优秀的jQuery幻灯片制作教程及应用案例
Apr 16 Javascript
jquery不会自动回收xmlHttpRequest对象 导致了内存溢出
Jun 18 Javascript
禁止iframe脚本弹出的窗口覆盖了父窗口的方法
Sep 06 Javascript
javascript多物体运动实现方法分析
Jan 08 Javascript
一句jQuery代码实现返回顶部效果(简单实用)
Dec 28 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
Mar 29 Javascript
AngularJS使用ng-class动态增减class样式的方法示例
May 18 Javascript
shiro授权的实现原理
Sep 21 Javascript
node.js使用免费的阿里云ip查询获取ip所在地【推荐】
Sep 03 Javascript
JavaScript中Dom操作实例详解
Jul 08 Javascript
构建一个JavaScript插件系统
Oct 20 Javascript
vscode自定义vue模板的实现
Jan 27 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自定义函数返回多个值
2006/11/26 PHP
PHP与SQL注入攻击防范小技巧
2011/09/16 PHP
求PHP数组最大值,最小值的代码
2011/10/31 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
文本框input聚焦失焦样式实现代码
2012/10/12 Javascript
jquery 事件冒泡的介绍以及如何阻止事件冒泡
2012/12/25 Javascript
JavaScript新窗口与子窗口传值详解
2014/02/11 Javascript
JavaScript电子时钟倒计时
2016/01/09 Javascript
实现高性能JavaScript之执行与加载
2016/01/30 Javascript
jquery表格datatables实例解析 直接加载和延迟加载
2016/08/12 Javascript
利用Angular.js限制textarea输入的字数
2016/10/20 Javascript
实例解析jQuery工具函数
2016/12/01 Javascript
基于jQuery实现简单人工智能聊天室
2017/02/10 Javascript
微信小程序 MD5的方法详解及实例代码
2017/03/10 Javascript
使用jquery+iframe做一个ajax上传效果(实例)
2017/08/24 jQuery
springmvc接收jquery提交的数组数据代码分享
2017/10/28 jQuery
jQuery实现checkbox全选功能完整实例
2018/07/12 jQuery
Vue动画事件详解及过渡动画实例
2019/02/09 Javascript
typescript编写微信小程序创建项目的方法
2021/01/29 Javascript
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
Python中字典的setdefault()方法教程
2017/02/07 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
2017/04/15 Python
Python输出各行命令详解
2018/02/01 Python
python列表每个元素同增同减和列表元素去空格的实例
2019/07/20 Python
python redis存入字典序列化存储教程
2020/07/16 Python
python pygame 愤怒的小鸟游戏示例代码
2021/02/25 Python
New Balance美国官网:运动鞋和健身服装
2017/04/11 全球购物
娇韵诗Clarins意大利官方网站:法国天然护肤品牌
2020/03/11 全球购物
学习心得体会
2014/01/01 职场文书
国庆节促销广告语2014
2014/09/19 职场文书
异地年检委托书范本
2014/09/24 职场文书
初中军训感想
2015/08/07 职场文书
奖学金主要事迹范文
2015/11/04 职场文书
早安问候语大全
2015/11/10 职场文书
SQL注入的实现以及防范示例详解
2021/06/02 MySQL
vue项目如何打包之项目打包优化(让打包的js文件变小)
2022/04/30 Vue.js