打印body里面的内容

js中添加

function preview(oper){if (oper < 10){bdhtml=window.document.body.innerHTML;//获取当前页的html代码sprnstr="<!--startprint"+oper+"-->";//设置打印开始区域eprnstr="<!--endprint"+oper+"-->";//设置打印结束区域prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //从开始代码向后取htmlprnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取htmlwindow.document.body.innerHTML=prnhtml;window.print();window.document.body.innerHTML=bdhtml;} else {window.print();}
}

html中添加

<a href="javascript:preview(1);"></a>  

有时候打印是空白的不知道为什么

html 打印指定内容相关推荐

  1. vue分页打印指定内容

    再更新一种浏览器指定内容打印,^_^ ,需要分页打印的话,建议方法2看到最后.方法一没试,不知道能不能行.理论应该是可以的^_^.在此记录一下我的方案 ------------------分割线--- ...

  2. window.print()实现打印指定内容——功能实现

    最近在做后台管理系统时,需要实现一个打印功能,打印的内容为页面上指定的dom.此时可以通过window.print()功能来实现: html部分 <button @@click="pr ...

  3. JS实现Web中指定内容的保存与打印功能

    背景 首先,说说文章的背景.最近手中的一个项目,由于需求中要求提供Web界面的打印功能,当然如果没有打印机,还可以提供保存到本地.项目组长把这个"小任务"分给了我.本着努力为组长分 ...

  4. window.print()打印网页中指定内容

    <!DOCTYPE html> <html><head><meta charset=" utf-8"><meta name=& ...

  5. Python:按照指定行数打印文件内容

    方法一:先全部读取并存放列表,再通过列表索引迭代打印 实现思路: 1.打开文件 2.读取文件并存储在列表中,方便按指定行数打印文件 3.获取开始和结束位置,并转换为对应列表索引 4.迭代打印列表对应行 ...

  6. html打印指定区域内容,js print打印网页指定区域内容

    比较简单的办法 使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内. 细如下: 代码如下 .noprint{visibility:hidden} 要打印的内容.哈哈! ...

  7. js打印html页面中的指定内容?

    js打印html页面中的指定内容? 文章发布日期: 2017-12-20 文章更新日期:2018-01-08 添加demo下载 下载地址 传送门->点击去下载 声明,所有的打印页面都叫,inde ...

  8. window.print()打印网页中指定内容的实现方法

    一般直接使用window.print();是直接打印了整个页面,但只打印其中的一部分时就需要一些方法了 1.在页面的代码头部处加入JavaScript: <script language=jav ...

  9. JS打印指定区域内容

    /*将页面内要打印的内容加入中间<!--startprint1-->XXXXX<!--endprint1-->,再加个打印按纽 οnclick=preview(1)*/ fun ...

最新文章

  1. 天津科技大学计算机学院复试分数线,2021天津科技大学研究生复试分数线
  2. vuex从安装到使用的教程
  3. Go 面试专题 | slice 扩容后的内存容量如何计算?
  4. 通知 notification
  5. 您如何构造适合于numpy排序的数组?
  6. 不走寻常嵌入式开发路
  7. ant design-Table中的分页实现(包括点击跳页,输入跳页,以及指定每页项目数)
  8. 联想电脑尺寸在哪里看_联想笔记本电脑型号查看方式、含义介绍【图文教程】...
  9. Spring学习-Bean的理解
  10. Docker 数据存放位置
  11. 六个好用的在线代码编辑器,你选哪个?
  12. 24c02读程序C语言详解,24C02读写C语言程序
  13. 软件测试简历上的职业技能怎么写,测试工程师岗位个人简历个人技能范文
  14. 取消福昕阅读器手型工具向下的箭头
  15. android中怎么播放本地视频播放器,安卓之播放本地视频讲解
  16. python监控文件或目录大小_python监控文件或目录的变化(实例代码)
  17. Keil(MDK-ARM)的调试步骤
  18. python中的pygame弹球游戏代码_python pygame实现挡板弹球游戏
  19. Linux 使用 speedtest 测速
  20. Win10 禁止自动更新以及禁止Windows 10升级助手(Windows 10 易升)

热门文章

  1. OpenGL(四) 左右手坐标系及基本坐标变换
  2. html中url表示方法,HTML网页中的URL表示方式介绍
  3. Java 贪吃蛇游戏引言
  4. 计算机毕业设计JAVA汽车配件管理系统mybatis+源码+调试部署+系统+数据库+lw
  5. 火遍全球家喻户晓的小游戏——开心消消乐
  6. error RC1015: cannot open include file 'sal.h'.
  7. coreldraw x4如何出血_coreldraw x4教程
  8. torch.roll() 函数用法
  9. Moviepy音视频开发:生成过场剪辑显示特定信息和倒计时信息
  10. docker:安装tomcat