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 相关文章推荐
Autocomplete Textbox Example javascript实现自动完成成功
Aug 17 Javascript
JavaScript入门教程(5) js Screen屏幕对象
Jan 31 Javascript
Javascript数组的排序 sort()方法和reverse()方法
Jun 04 Javascript
js拼接html注意问题示例探讨
Jul 14 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
Oct 14 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
Jan 23 Javascript
angularJS 入门基础
Feb 09 Javascript
深入理解JavaScript系列(46):代码复用模式(推荐篇)详解
Mar 04 Javascript
jquery中radio checked问题
Mar 16 Javascript
Bootstrap+jfinal实现省市级联下拉菜单
May 30 Javascript
jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容
Jul 09 Javascript
vue项目如何刷新当前页面的方法
May 18 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 memcache扩展的三种安装方法
2009/04/26 PHP
简单谈谈PHP vs Node.js
2015/07/17 PHP
Yii2框架数据库简单的增删改查语法小结
2016/08/31 PHP
Yii框架实现的验证码、登录及退出功能示例
2017/05/20 PHP
javascript Onunload与Onbeforeunload使用小结
2009/12/31 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
2012/03/14 Javascript
JavaScript中的Math 使用介绍
2014/04/21 Javascript
jQuery图片切换插件jquery.cycle.js使用示例
2014/06/16 Javascript
TinyMCE提交AjaxForm获取不到数据的解决方法
2015/03/05 Javascript
javascript字符串替换函数如何一次性全部替换掉
2015/10/30 Javascript
JavaScript对Json的增删改属性详解
2016/06/02 Javascript
javascript与jquery动态创建html元素示例
2016/07/25 Javascript
JQuery页面随滚动条动态加载效果的简单实现(推荐)
2017/02/08 Javascript
通过源码分析Vue的双向数据绑定详解
2017/09/24 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
浅谈JS中几种轻松处理'this'指向方式
2019/09/16 Javascript
支付宝小程序实现省市区三级联动
2020/06/21 Javascript
python 正则式使用心得
2009/05/07 Python
Python的函数嵌套的使用方法
2014/01/24 Python
Python去掉字符串中空格的方法
2014/03/11 Python
python简单线程和协程学习心得(分享)
2017/06/14 Python
Python实现字符串逆序输出功能示例
2017/06/24 Python
简单了解什么是神经网络
2017/12/23 Python
python之super的使用小结
2018/08/13 Python
python-tkinter之按钮的使用,开关方法
2019/06/11 Python
python脚本后台执行方式
2019/12/21 Python
纯css3显示隐藏一个div特效的具体实现
2014/02/10 HTML / CSS
HTML5 canvas 基本语法
2009/08/26 HTML / CSS
世界上最受欢迎的钓鱼诱饵:Rapala
2019/05/02 全球购物
护理职业应聘自荐书
2013/09/29 职场文书
个人简历自我鉴定
2013/10/11 职场文书
2014年建筑工程工作总结
2014/12/03 职场文书
2019年“红色之旅”心得体会1000字(3篇)
2019/09/27 职场文书
解决MySQL存储时间出现不一致的问题
2021/04/28 MySQL
解决Tkinter中button按钮未按却主动执行command函数的问题
2021/05/23 Python
css3中2D转换之有趣的transform形变效果
2022/02/24 HTML / CSS