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 动态文字滚动的例子
Jan 17 Javascript
JavaScript 类型的包装对象(Typed Wrappers)
Oct 27 Javascript
Jquery解析json数据详解
Dec 26 Javascript
JavaScript按值删除数组元素的方法
Apr 24 Javascript
每天一篇javascript学习小结(属性定义方法)
Nov 19 Javascript
DOM操作和jQuery实现选项移动操作的简单实例
Jun 07 Javascript
js判断checkbox是否选中个数的方法(超简单)
Aug 19 Javascript
详解Vue 普通对象数据更新与 file 对象数据更新
Apr 26 Javascript
详解基于 Nuxt 的 Vue.js 服务端渲染实践
Oct 24 Javascript
vue 页面加载进度条组件实例
Feb 05 Javascript
VUE v-model表单数据双向绑定完整示例
Jan 21 Javascript
webpack4 从零学习常用配置(小结)
May 28 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 eval函数用法总结
2012/10/31 PHP
PHP模拟登陆163邮箱发邮件及获取通讯录列表的方法
2015/03/07 PHP
Zend Framework实现Zend_View集成Smarty模板系统的方法
2016/03/05 PHP
PHP全局变量与超级全局变量区别分析
2016/04/01 PHP
php的常量和变量实例详解
2017/06/27 PHP
利用php的ob缓存机制实现页面静态化方法
2017/07/09 PHP
CL vs ForZe BO5 第五场 2.13
2021/03/10 DOTA
ExtJs grid行 右键菜单的两种方法
2010/06/19 Javascript
Prototype的Class.create函数解析
2011/09/22 Javascript
批量实现面向对象的实例代码
2013/07/01 Javascript
jQuery插件 selectToSelect使用方法
2013/10/02 Javascript
JS对select控件option选项的增删改查示例代码
2013/10/21 Javascript
在页面中js获取光标/鼠标的坐标及光标的像素坐标
2013/11/11 Javascript
js实现iframe自动自适应高度的方法
2015/02/17 Javascript
TypeScript 中接口详解
2015/06/19 Javascript
微信小程序 教程之注册页面
2016/10/17 Javascript
jQuery内容筛选选择器实例代码
2017/02/06 Javascript
js基于myFocus实现轮播图效果
2017/02/14 Javascript
javascript设计模式之中介者模式学习笔记
2017/02/15 Javascript
jquery实现下拉框左右选择功能
2017/02/21 Javascript
Vue项目全局配置微信分享思路详解
2018/05/04 Javascript
[02:43]中国五虎出征TI3视频
2013/08/02 DOTA
Python验证码识别的方法
2015/07/10 Python
Python简单实现自动删除目录下空文件夹的方法
2017/08/29 Python
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
2018/03/19 Python
pandas 对每一列数据进行标准化的方法
2018/06/09 Python
Python multiprocessing多进程原理与应用示例
2019/02/28 Python
python列表,字典,元组简单用法示例
2019/07/11 Python
在阿联酋购买翻新手机和平板电脑:Teckzu
2021/02/12 全球购物
关于递归的一道.NET面试题
2013/05/12 面试题
商务日语毕业生自荐信
2013/11/23 职场文书
女方婚礼新郎答谢词
2014/01/11 职场文书
生日宴会主持词
2014/03/20 职场文书
汤姆索亚历险记读书笔记
2015/06/29 职场文书
2016教师校本培训心得体会
2016/01/08 职场文书
ubuntu如何搭建vsftpd服务器
2022/12/24 Servers