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 相关文章推荐
jQuery EasyUI 开源插件套装 完全替代ExtJS
Mar 24 Javascript
JavaScript中数据结构与算法(一):栈
Jun 19 Javascript
jquery实现全屏滚动
Dec 28 Javascript
Node.js实现数据推送
Apr 14 Javascript
js将table的每个td的内容自动赋值给其title属性的方法
Oct 13 Javascript
javascript如何用递归写一个简单的树形结构示例
Sep 06 Javascript
JS简单实现动态添加HTML标记的方法示例
Apr 08 Javascript
webpack分离css单独打包的方法
Jun 12 Javascript
socket io与vue-cli的结合使用的示例代码
Nov 01 Javascript
Angular6 发送手机验证码按钮倒计时效果实现方法
Jan 08 Javascript
vue实现局部刷新的实现示例
Apr 16 Javascript
Vue2.0 实现页面缓存和不缓存的方式
Nov 12 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
短波问题解答
2021/02/28 无线电
怎样在PHP中通过ADO调用Asscess数据库和COM程序
2006/10/09 PHP
php实现的双向队列类实例
2014/09/24 PHP
php实现mysql备份恢复分卷处理的方法
2014/12/26 PHP
swoole和websocket简单聊天室开发
2017/11/18 PHP
PHP空值检测函数与方法汇总
2017/11/19 PHP
js 浮动层菜单收藏
2009/01/16 Javascript
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
深入理解JavaScript高级之词法作用域和作用域链
2013/12/10 Javascript
javascript创建和存储cookie示例
2014/01/07 Javascript
JavaScript利用append添加元素报错的解决方法
2014/07/01 Javascript
javascript中html字符串转化为jquery dom对象的方法
2015/08/27 Javascript
vue router下的html5 history在iis服务器上的设置方法
2017/10/18 Javascript
基于js 各种排序方法和sort方法的区别(详解)
2018/01/03 Javascript
快速解决vue动态绑定多个class的官方实例语法无效的问题
2018/09/05 Javascript
解决VUE mounted 钩子函数执行时 img 未加载导致页面布局的问题
2020/07/27 Javascript
Postman环境变量全局变量使用方法详解
2020/08/13 Javascript
[05:15]DOTA2英雄梦之声_第16期_灰烬之灵
2014/06/21 DOTA
Python进行数据提取的方法总结
2016/08/22 Python
对python调用RPC接口的实例详解
2019/01/03 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
python远程邮件控制电脑升级版
2019/05/23 Python
Python Pandas分组聚合的实现方法
2019/07/02 Python
解决echarts中饼图标签重叠的问题
2020/05/16 Python
CSS3中31种选择器使用方法教程
2013/12/05 HTML / CSS
CSS3实现文字波浪线效果示例代码
2016/11/20 HTML / CSS
解决Firefox下不支持outerHTML问题代码分享
2014/06/04 HTML / CSS
简述你对Statement,PreparedStatement,CallableStatement的理解
2013/03/25 面试题
老教师工作总结的自我评价
2013/09/27 职场文书
2014年道德讲堂实施方案
2014/03/05 职场文书
基层党建工作汇报材料
2014/08/15 职场文书
学校党的群众路线教育实践活动对照检查材料
2014/09/24 职场文书
1000字打架检讨书
2014/11/03 职场文书
2014年销售经理工作总结
2014/12/01 职场文书
女方家长婚礼答谢词
2015/09/29 职场文书
jdbc使用PreparedStatement批量插入数据的方法
2021/04/27 MySQL