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 相关文章推荐
javascript 命名空间以提高代码重用性
Nov 13 Javascript
js 判断checkbox是否选中的实现代码
Nov 23 Javascript
JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载
Jun 28 Javascript
在子窗口中关闭父窗口的一句代码
Oct 21 Javascript
JavaScript动态改变HTML页面元素例如添加或删除
Aug 10 Javascript
JS点击链接后慢慢展开隐藏着图片的方法
Feb 17 Javascript
js滚轮事件兼容性问题需要注意哪些
Nov 15 Javascript
原生JS实现几个常用DOM操作API实例
Jan 19 Javascript
原生JS实现简单放大镜效果
Feb 08 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
Mar 27 jQuery
layui给下拉框、按钮状态、时间赋初始值的方法
Sep 10 Javascript
jQuery实现验证用户登录
Dec 10 jQuery
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的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
PHP写杨辉三角实例代码
2011/07/17 PHP
PHP实现读取一个1G的文件大小
2013/08/24 PHP
php使用多个进程同时控制文件读写示例
2014/02/28 PHP
Thinkphp关闭缓存的方法
2015/06/26 PHP
值得分享的php+ajax实时聊天室
2016/07/20 PHP
thinkPHP框架中执行事务的方法示例
2018/05/31 PHP
PHP实现二维数组中的查找算法小结
2018/06/09 PHP
用js查找法实现当前栏目的高亮显示的代码
2007/11/24 Javascript
JavaScript中关于indexOf的使用方法与问题小结
2010/08/05 Javascript
JavaScript中使用构造函数实现继承的代码
2010/08/12 Javascript
Jquery显示、隐藏元素以及添加删除样式
2013/08/09 Javascript
基于jquery固定于顶部的导航响应浏览器滚动条事件
2014/11/02 Javascript
JavaScript基于setTimeout实现计数的方法
2015/05/08 Javascript
Bootstrap零基础入门教程(二)
2016/07/18 Javascript
JavaScript标准对象_动力节点Java学院整理
2017/06/27 Javascript
详解Chai.js断言库API中文文档
2018/01/31 Javascript
vue-image-crop基于Vue的移动端图片裁剪组件示例
2018/08/28 Javascript
jQuery事件委托代码实践详解
2019/06/21 jQuery
vue使用代理解决请求跨域问题详解
2019/07/24 Javascript
layui数据表格跨行自动合并的例子
2019/09/02 Javascript
js实现飞机大战游戏
2020/08/26 Javascript
[04:55]完美世界副总裁蔡玮:DOTA2的自由、公平与信任
2013/12/18 DOTA
使用url_helper简化Python中Django框架的url配置教程
2015/05/30 Python
Python匿名函数及应用示例
2019/04/09 Python
浅谈Pytorch中的torch.gather函数的含义
2019/08/18 Python
利用Python复制文件的9种方法总结
2019/09/02 Python
python使用selenium爬虫知乎的方法示例
2020/10/28 Python
pytorch 计算Parameter和FLOP的操作
2021/03/04 Python
使用CSS3代码绘制可爱的Hello Kitty猫
2016/08/03 HTML / CSS
用css3实现转换过渡和动画效果
2020/03/13 HTML / CSS
HTML5 Canvas画线技巧——实现绘制一个像素宽的细线
2013/08/02 HTML / CSS
个人授权委托书样本
2014/09/13 职场文书
初中教师德育工作总结2015
2015/05/12 职场文书
Golang的继承模拟实例
2021/06/30 Golang
spring注解 @PropertySource配置数据源全流程
2022/03/25 Java/Android