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在页面底部加载的注意事项介绍
Jul 18 Javascript
Extjs中RowExpander控件的默认展开问题示例探讨
Jan 24 Javascript
ECMAScript6的新特性箭头函数(Arrow Function)详细介绍
Jun 07 Javascript
JavaScript实现cookie的写入、读取、删除功能
Nov 05 Javascript
JavaScript通过使用onerror设置默认图像显示代替alt
Mar 01 Javascript
jQuery获取父元素节点、子元素节点及兄弟元素节点的方法
Apr 14 Javascript
three.js快速入门【推荐】
Jan 21 Javascript
微信小程序之拖拽排序(代码分享)
Jan 21 Javascript
MvcPager分页控件 适用于Bootstrap
Jun 03 Javascript
JS异步函数队列功能实例分析
Nov 28 Javascript
vue-cli3脚手架的配置及使用教程
Aug 28 Javascript
Vue 3.0 前瞻Vue Function API新特性体验
Aug 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
2020年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
德生PL330的评价与改造
2021/03/02 无线电
windows xp下安装pear
2006/12/02 PHP
PHP 解决session死锁的方法
2013/06/20 PHP
浅谈PHP中pack、unpack的详细用法
2018/03/12 PHP
ExtJs默认的字体大小改变的几种方法(自己整理)
2013/04/18 Javascript
xmlhttp缓存清除的2种解决方法
2013/12/13 Javascript
Jquery Ajax方法传值到action的方法
2014/05/11 Javascript
jquery根据属性和index来查找属性值并操作
2014/07/25 Javascript
JavaScript将XML转成JSON的方法
2015/03/12 Javascript
JavaScript实现鼠标滑过处生成气泡的方法
2015/05/16 Javascript
JavaScript模拟push
2016/03/06 Javascript
通过Tabs方法基于easyUI+bootstrap制作工作站
2016/03/28 Javascript
AngularJS基础 ng-class-odd 指令示例
2016/08/01 Javascript
vue组件编写之todolist组件实例详解
2018/01/22 Javascript
用node-webkit把web应用打包成桌面应用(windows环境)
2018/02/01 Javascript
vuejs中监听窗口关闭和窗口刷新事件的方法
2018/09/21 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
vue实现购物车小案例
2019/09/27 Javascript
详解Vue+elementUI build打包部署后字体图标丢失问题
2020/07/13 Javascript
vue-cli3配置favicon.ico和title的流程
2020/10/27 Javascript
Python中的推导式使用详解
2015/06/03 Python
Python实现图片转字符画的示例代码
2017/08/21 Python
Jupyter安装nbextensions,启动提示没有nbextensions库
2020/04/23 Python
Php多进程实现代码
2018/05/07 Python
python如何删除文件中重复的字段
2019/07/16 Python
Python numpy.zero() 初始化矩阵实例
2019/11/27 Python
Python os模块常用方法和属性总结
2020/02/20 Python
Python selenium模拟手动操作实现无人值守刷积分功能
2020/05/13 Python
为什么称python为胶水语言
2020/06/16 Python
Linux上比较文件的命令都有哪些
2013/09/28 面试题
会议活动邀请函
2014/01/27 职场文书
活动总结书
2014/05/08 职场文书
个人求职信范文
2014/05/24 职场文书
住院医师规范化培训实施方案
2014/06/12 职场文书
2015教师年度工作总结范文
2015/04/07 职场文书