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 相关文章推荐
ExtJS Grid使用SimpleStore、多选框的方法
Nov 20 Javascript
javascript 验证日期的函数
Mar 18 Javascript
借助script进行Http跨域请求:JSONP实现原理及代码
Mar 19 Javascript
Blocksit插件实现瀑布流数据无限( 异步)加载
Jun 20 Javascript
JavaScript操作Cookie详解
Feb 28 Javascript
javascript实现日期按月份加减
May 15 Javascript
JavaScript基本数据类型及值类型和引用类型
Aug 25 Javascript
CSS中position属性之fixed实现div居中
Dec 14 Javascript
基于vue-cli vue-router搭建底部导航栏移动前端项目
Feb 28 Javascript
新年快乐! javascript实现超级炫酷的3D烟花特效
Jan 30 Javascript
websocket4.0+typescript 实现热更新的方法
Aug 14 Javascript
jQuery实现判断滚动条滚动到document底部的方法分析
Aug 27 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
PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
2012/12/10 PHP
php5.3 注意事项说明
2013/07/01 PHP
PHP中shuffle数组值随便排序函数用法
2014/11/21 PHP
分享十五个最佳jQuery 幻灯插件和教程
2010/03/27 Javascript
javascript 数组学习资料收集
2010/04/11 Javascript
javascript两种function的定义介绍及区别说明
2013/05/02 Javascript
使用jQueryMobile实现滑动翻页效果的方法
2015/02/04 Javascript
js获取微信版本号的方法
2015/05/12 Javascript
JQuery包裹DOM节点的方法
2015/06/11 Javascript
全面了解js中的script标签
2016/07/04 Javascript
ES6正则的扩展实例详解
2017/04/25 Javascript
基于Vuejs和Element的注册插件的编写方法
2017/07/03 Javascript
vue组件 $children,$refs,$parent的使用详解
2017/07/31 Javascript
在create-react-app中使用css modules的示例代码
2018/07/31 Javascript
Vue-input框checkbox强制刷新问题
2019/04/18 Javascript
node.js使用stream模块实现自定义流示例
2020/02/13 Javascript
深入浅析golang zap 日志库使用(含文件切割、分级别存储和全局使用等)
2020/02/19 Javascript
Python 的 with 语句详解
2014/06/13 Python
python使用pil生成图片验证码的方法
2015/05/08 Python
Python自动化部署工具Fabric的简单上手指南
2016/04/19 Python
Python代码实现KNN算法
2017/12/20 Python
python3调用R的示例代码
2018/02/23 Python
Python用5行代码写一个自定义简单二维码
2018/10/21 Python
pandas中apply和transform方法的性能比较及区别介绍
2018/10/30 Python
分享一个pycharm专业版安装的永久使用方法
2019/09/24 Python
Python爬虫抓取论坛关键字过程解析
2020/10/19 Python
Python实现京东抢秒杀功能
2021/01/25 Python
纯css3实现图片翻牌特效
2015/03/10 HTML / CSS
《美丽的黄昏》教学反思
2014/02/28 职场文书
文秘班元旦晚会活动策划方案
2014/08/28 职场文书
2014年度党员自我评议
2014/09/13 职场文书
2014年教学管理工作总结
2014/12/02 职场文书
出生公证书
2015/01/23 职场文书
2015中学政教处工作总结
2015/07/22 职场文书
高中历史教学反思
2016/02/19 职场文书
Django与数据库交互的实现
2021/06/03 Python