window.print打印指定div实例代码


Posted in Javascript onDecember 13, 2013

首先我们可以把要打印的内容放在div中,然后用下面的代码进行打印。

<html>
<head>
<script language="javascript">
function printdiv(printpage)
{
var headstr = "<html><head><title></title></head><body>";
var footstr = "</body>";
var newstr = document.all.item(printpage).innerHTML;
var oldstr = document.body.innerHTML;
document.body.innerHTML = headstr+newstr+footstr;
window.print(); 
document.body.innerHTML = oldstr;
return false;
}
</script>
<title>div print</title>
</head>
<body>
//HTML Page
//Other content you wouldn't like to print
<input name="b_print" type="button" class="ipt"   onClick="printdiv('div_print');" value=" Print ">
<div id="div_print">
<h1 style="Color:Red">The Div content which you want to print</h1>
</div>
//Other content you wouldn't like to print
//Other content you wouldn't like to print
</body>
</html>
Javascript 相关文章推荐
js时间戳格式化成日期格式的多种方法
Nov 11 Javascript
jQuery的css()方法用法实例
Dec 24 Javascript
JS获取iframe中marginHeight和marginWidth属性的方法
Apr 01 Javascript
jQuery仿gmail实现fixed布局的方法
May 27 Javascript
jQuery实现滚动鼠标放大缩小图片的方法(附demo源码下载)
Mar 05 Javascript
使用js获取地址栏参数的方法推荐(超级简单)
Jun 14 Javascript
高效Web开发的10个jQuery代码片段
Jul 22 Javascript
vue多级复杂列表展开/折叠及全选/分组全选实现
Nov 05 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
Feb 22 Javascript
node.js监听文件变化的实现方法
Apr 17 Javascript
jquery css实现流程进度条
Mar 26 jQuery
微信小程序 wx:for 与 wx:for-items 与 wx:key的正确用法
May 19 Javascript
Javascript中call的两种用法实例
Dec 13 #Javascript
分享JavaScript获取网页关闭与取消关闭的事件
Dec 13 #Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
Dec 13 #Javascript
浅析XMLHttpRequest的缓存问题
Dec 13 #Javascript
xmlhttp缓存清除的2种解决方法
Dec 13 #Javascript
js获取url参数代码实例分享(JS操作URL)
Dec 13 #Javascript
js获取html页面节点方法(递归方式)
Dec 13 #Javascript
You might like
PHP中4种常用的抓取网络数据方法
2015/06/04 PHP
laravel项目利用twemproxy部署redis集群的完整步骤
2018/05/11 PHP
laravel 解决Eloquent ORM的save方法无法插入数据的问题
2019/10/21 PHP
Laravel登录失败次数限制的实现方法
2020/08/26 PHP
js一般方法改写成面向对象方法的无限级折叠菜单示例代码
2013/07/04 Javascript
javascript字符串替换及字符串分割示例代码
2013/12/12 Javascript
jquery 页眉单行信息滚动显示实现思路及代码
2014/06/26 Javascript
技术男用来对妹子表白的百度首页
2014/07/23 Javascript
Jquery注册事件实现方法
2015/05/18 Javascript
javascript 中的 delete及delete运算符
2015/11/15 Javascript
jQuery实现Tab选项卡切换效果简单演示
2015/11/23 Javascript
jQuery制作图片旋转效果
2017/02/02 Javascript
vue-resource调用promise取数据方式详解
2017/07/21 Javascript
vue.js element-ui tree树形控件改iview的方法
2018/03/29 Javascript
移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能
2019/06/10 Javascript
JS实现返回上一页并刷新页面的方法分析
2019/07/16 Javascript
[06:16]DOTA2守卫传承者——职业选手谈心路历程
2015/02/26 DOTA
python函数参数*args**kwargs用法实例
2013/12/04 Python
python开发中range()函数用法实例分析
2015/11/12 Python
Python selenium抓取微博内容的示例代码
2018/05/17 Python
python 3.6.4 安装配置方法图文教程
2018/09/18 Python
Python2和Python3之间的str处理方式导致乱码的讲解
2019/01/03 Python
Python解析json时提示“string indices must be integers”问题解决方法
2019/07/31 Python
python用分数表示矩阵的方法实例
2021/01/11 Python
基于Modernizr 让网站进行优雅降级的分析
2013/04/21 HTML / CSS
Html5新特性用canvas标签画多条直线附效果截图
2014/06/30 HTML / CSS
Urban Outfitters美国官网:美国生活方式品牌
2016/08/26 全球购物
PHP中如何使用Cookie
2015/10/28 面试题
Java面试中常遇到的问题,也是需要注意的几点
2013/08/30 面试题
毕业生自荐信格式
2014/03/07 职场文书
会计专业导师推荐信
2014/03/08 职场文书
教师个人工作总结范文2014
2014/11/10 职场文书
违反学校规则制度检讨书
2015/01/01 职场文书
防溺水安全教育主题班会
2015/08/12 职场文书
Django项目如何正确配置日志(logging)
2021/04/29 Python
新手初学Java网络编程
2021/07/07 Java/Android