Javascript打印局部页面实例


Posted in Javascript onJune 21, 2016

代码如下,简单实用。因为需要用到这个东西,所以很无耻的拾人牙慧,收藏一下。

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">  
  function doPrint() {  
    bdhtml=window.document.body.innerHTML;  
    sprnstr="<!--startprint-->";  
    eprnstr="<!--endprint-->";  
    prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);  
    prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));  
    window.document.body.innerHTML=prnhtml; 
    window.print();  
}  
</script>
</head>
 
<body>
<p>1</p>
<p>2</p>
<!--startprint--><!--注意要加上html里star和end的这两个标记,之前没加,一直没效果,谁叫咱们菜呢~-->
<h1>打印标题</h1>
<p>打印内容~~</p>
<!--endprint-->
<button type="button" onclick="doPrint()">打印</button>
<p>1</p>
<p>2</p>
</body>
</html>

以上就是本文的全部内容,了解更多JavaScript的语法,大家可以查看:《JavaScript 参考教程》、《JavaScript代码风格指南》,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 兼容FF的onmouseenter和onmouseleave的代码
Jul 19 Javascript
Dom 学习总结以及实例的使用介绍
Apr 24 Javascript
js实现网页倒计时、网站已运行时间功能的代码3例
Apr 14 Javascript
js实现照片墙功能实例
Feb 05 Javascript
javascript实现密码强度显示
Mar 18 Javascript
JavaScript实现自动变换表格边框颜色
May 08 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
Oct 26 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
Dec 03 Javascript
js模仿微信朋友圈计算时间显示几天/几小时/几分钟/几秒之前
Apr 27 Javascript
python爬取安居客二手房网站数据(实例讲解)
Oct 19 Javascript
jQuery鼠标滑过横向时间轴样式(代码详解)
Nov 01 jQuery
JS实现炫酷雪花飘落效果
Aug 19 Javascript
第六篇Bootstrap表格样式介绍
Jun 21 #Javascript
Javascript点击其他任意地方隐藏关闭DIV实例
Jun 21 #Javascript
第五篇Bootstrap 排版
Jun 21 #Javascript
Javascript随机标签云代码实例
Jun 21 #Javascript
Bootstrap轮播插件简单使用方法介绍
Jun 21 #Javascript
JS实现的跨浏览器解析XML文件实例
Jun 21 #Javascript
第四篇Bootstrap网格系统偏移列和嵌套列
Jun 21 #Javascript
You might like
实用函数4
2007/11/08 PHP
php调用Google translate_tts api实现代码
2013/08/07 PHP
php访问数组最后一个元素的函数end()用法
2015/03/18 PHP
PHP中使用hidef扩展代替define提高性能
2015/04/09 PHP
Yii2语言国际化自动配置详解
2018/08/22 PHP
用javascript实现画板的代码
2007/09/05 Javascript
Javascript 获取链接(url)参数的方法
2009/02/15 Javascript
js实现俄罗斯方块小游戏分享
2014/01/31 Javascript
轻松掌握JavaScript中介者模式
2016/08/26 Javascript
jQuery编写网页版2048小游戏
2017/01/06 Javascript
ES6下React组件的写法示例代码
2017/05/04 Javascript
Node.js中的cluster模块深入解读
2018/06/11 Javascript
Python解析nginx日志文件
2015/05/11 Python
Python+django实现文件下载
2016/01/17 Python
Python+Selenium+PIL+Tesseract自动识别验证码进行一键登录
2017/09/20 Python
python删除过期log文件操作实例解析
2018/01/31 Python
PyQt5每天必学之事件与信号
2018/04/20 Python
在Python中输入一个以空格为间隔的数组方法
2018/11/13 Python
Python设计模式之备忘录模式原理与用法详解
2019/01/15 Python
pyqt5 tablewidget 利用线程动态刷新数据的方法
2019/06/17 Python
pycharm 批量修改变量名称的方法
2019/08/01 Python
python3 实现的对象与json相互转换操作示例
2019/08/17 Python
python 还原梯度下降算法实现一维线性回归
2020/10/22 Python
浏览器实现移动端高性能css3动画(开启gpu加速)
2013/12/23 HTML / CSS
Arti-shopping中文官网:大型海外商品一站式直邮平台
2020/03/23 全球购物
创伤外科专业推荐信范文
2013/11/19 职场文书
大学共青团员个人自我评价
2014/04/16 职场文书
保护环境的标语
2014/06/09 职场文书
学校做一个有道德的人活动方案
2014/08/23 职场文书
机关作风整顿个人整改措施2014
2014/09/17 职场文书
2014年图书室工作总结
2014/12/09 职场文书
大学生党性分析材料
2014/12/19 职场文书
九寨沟导游词
2015/02/02 职场文书
公司业务员管理制度
2015/08/05 职场文书
宾馆卫生管理制度
2015/08/06 职场文书
Windows server 2012 R2 安装IIS服务器
2022/04/29 Servers