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插件
Mar 29 jQuery
Ionic + Angular.js实现验证码倒计时功能的方法
Jun 12 Javascript
Vue 2.0学习笔记之Vue中的computed属性
Oct 16 Javascript
vue项目总结之文件夹结构配置详解
Dec 13 Javascript
jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
Jul 31 jQuery
webpack4 + react 搭建多页面应用示例
Aug 03 Javascript
微信小程序城市选择及搜索功能的方法
Mar 22 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
Apr 10 Javascript
微信小程序使用车牌号输入法的示例代码
Aug 20 Javascript
vue 实现路由跳转时更改页面title
Nov 05 Javascript
15个简单的JS编码标准让你的代码更整洁(小结)
Jul 16 Javascript
Vue实现随机验证码功能
Dec 29 Vue.js
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
Classes and Objects in PHP5-面向对象编程 [1]
2006/10/09 PHP
php建立Ftp连接的方法
2015/03/07 PHP
PHP实现的策略模式简单示例
2017/08/25 PHP
Javascript技巧之不要用for in语句对数组进行遍历
2010/10/20 Javascript
基于jquery的地址栏射击游戏代码
2011/03/10 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
JavaScript中实现继承的三种方式和实例
2015/01/29 Javascript
基于AngularJS实现页面滚动到底自动加载数据的功能
2015/10/16 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
jQuery Form 表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用
2016/01/23 Javascript
jquery if条件语句的写法
2016/05/19 Javascript
js从输入框读取内容,比较两个数字的大小方法
2017/03/13 Javascript
vue2项目使用sass的示例代码
2017/06/28 Javascript
vue学习笔记之v-if和v-show的区别
2017/09/20 Javascript
基于vue-simplemde实现图片拖拽、粘贴功能
2018/04/12 Javascript
js实现图片推拉门效果代码实例
2019/05/18 Javascript
vue中移动端调取本地的复制的文本方式
2020/07/18 Javascript
在vue中动态修改css其中一个属性值操作
2020/12/07 Vue.js
Python中的sort()方法使用基础教程
2017/01/08 Python
Python基于回溯法子集树模板实现图的遍历功能示例
2017/09/05 Python
python实现读取excel写入mysql的小工具详解
2017/11/20 Python
Python 读取某个目录下所有的文件实例
2018/06/23 Python
Python中正则表达式的用法总结
2019/02/22 Python
python为Django项目上的每个应用程序创建不同的自定义404页面(最佳答案)
2020/03/09 Python
基于Python绘制美观动态圆环图、饼图
2020/06/03 Python
详解python方法之绑定方法与非绑定方法
2020/08/17 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
如何打造一封优秀的留学推荐信
2014/01/25 职场文书
护理专科毕业生自荐书范文
2014/02/19 职场文书
房屋租赁意向书
2014/04/01 职场文书
低碳生活倡议书
2014/04/14 职场文书
办公室主任岗位职责范本
2015/03/31 职场文书
水知道答案观后感
2015/06/08 职场文书
公安干警正风肃纪心得体会
2016/01/15 职场文书
python实现简单的井字棋
2021/05/26 Python
CentOS 7安装mysql5.7使用XtraBackUp备份工具命令详解
2022/04/12 MySQL