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让IE浏览器event对象符合W3C DOM标准
Nov 24 Javascript
JavaScript DOM学习第四章 getElementByTagNames
Feb 19 Javascript
Jquery下的26个实用小技巧(jQuery tips, tricks &amp; solutions)
Mar 01 Javascript
js 火狐下取本地路径实现思路
Apr 02 Javascript
鼠标悬浮停留三秒后自动显示大图js代码
Sep 09 Javascript
jQuery 中DOM 操作详解
Jan 13 Javascript
浅谈JavaScript字符串拼接
Jun 25 Javascript
js实现向右横向滑出的二级菜单效果
Aug 27 Javascript
Ionic快速安装教程
Jun 03 Javascript
利用Angularjs实现幻灯片效果
Sep 07 Javascript
解决vue-cli 打包后自定义动画未执行的问题
Nov 12 Javascript
javaScript实现一个队列的方法
Jul 14 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
php中3种方法统计字符串中每种字符的个数并排序
2012/08/27 PHP
php 生成唯一id的几种解决方法
2013/03/08 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
PHP封装的数据库保存session功能类
2016/07/11 PHP
完美解决phpexcel导出到xls文件出现乱码的问题
2016/10/29 PHP
PHP 实现链式操作
2021/03/09 PHP
一个加密JavaScript的开源工具PACKER2.0.2
2006/11/04 Javascript
jQuery 图像裁剪插件Jcrop的简单使用
2009/05/22 Javascript
JQuery jsonp 使用示例代码
2009/08/12 Javascript
javascript十个最常用的自定义函数(中文版)
2009/09/07 Javascript
select标记美化--JS式插件、后期加载
2013/04/01 Javascript
使用JS CSS去除IE链接虚线框的三种方法
2013/11/14 Javascript
jquery中html、val与text三者属性取值的联系与区别介绍
2013/12/29 Javascript
AngularJS入门教程(零):引导程序
2014/12/06 Javascript
浅谈JSON中stringify 函数、toJosn函数和parse函数
2015/01/26 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
2016/05/04 Javascript
javascript RegExp 使用说明
2016/05/21 Javascript
浅谈JavaScript变量的自动转换和语句
2016/06/12 Javascript
js实现百度淘宝搜索功能
2020/02/17 Javascript
JS+JQuery实现无缝连接轮播图
2020/12/30 jQuery
ajax jquery实现页面某一个div的刷新效果
2021/03/04 jQuery
[02:45]DOTA2英雄基础教程 伐木机
2013/12/23 DOTA
Python中shutil模块的常用文件操作函数用法示例
2016/07/05 Python
Python编程之序列操作实例详解
2017/07/22 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
2018/03/14 Python
对Python3中bytes和HexStr之间的转换详解
2018/12/04 Python
python笔记之mean()函数实现求取均值的功能代码
2019/07/05 Python
Django 数据库同步操作技巧详解
2019/07/19 Python
Python上下文管理器用法及实例解析
2019/11/11 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
python 实现音频叠加的示例
2020/10/29 Python
生物技术毕业生自荐信
2013/10/23 职场文书
思想政治教育专业个人求职信范文
2013/12/20 职场文书
新学期开学寄语
2014/01/18 职场文书
2015年度高中教师工作总结
2015/05/26 职场文书
Java实现斗地主之洗牌发牌
2021/06/14 Java/Android