html中打印部分内容,设置网页打印区域
这里设置多段打印区域
html中代码如下:
<!--startprint1-->
<div class="theme"><p><span class="text-right">发  往:</span>各部门</p><p><span class="text-right">发件人:</span>人力资源中心</p><p><span class="text-right">主题词:</span>清明节 放假 通知</p><p><span class="text-right">日  期:</span>2021/03/30</p><p><span class="text-right">抄  送:</span>董事长</p></div>
<!--endprint1-->
<p class="text-right">发文字号:医院一部通知〔2021〕12号</p>
<!--startprint2-->
<div class="title text-center">关于2021年清明节放假安排的通知</div>
<!--endprint2-->
<div class="text-center"><button onclick="preview()"> 打印 </button></div>
js代码:
function preview() {$("body").css('background-color','#fff');bdhtml = window.document.body.innerHTML;//获取当前页的html代码sprnstr = "<!--startprint1-->";//设置打印开始区域eprnstr = "<!--endprint1-->";//设置打印结束区域prnhtml = bdhtml.substring(bdhtml.indexOf(sprnstr) + 18);//从开始代码向后取htmlprnhtml = prnhtml.substring(0, prnhtml.indexOf(eprnstr));//从结束代码向前取htmlsprnstr2 = "<!--startprint2-->";//设置打印开始区域eprnstr2 = "<!--endprint2-->";//设置打印结束区域prnhtml2 = bdhtml.substring(bdhtml.indexOf(sprnstr2) + 18);//从开始代码向后取htmlprnhtml2 = prnhtml2.substring(0, prnhtml2.indexOf(eprnstr2));//从结束代码向前取htmlwindow.document.body.innerHTML = prnhtml+prnhtml2;window.print();window.document.body.innerHTML = bdhtml;//恢复页面样式};
html中打印部分内容,设置网页打印区域相关推荐
- html js 打印编辑页眉,js 设置网页打印的页眉页脚和页边距
var HKEY_Root,HKEY_Path,HKEY_Key; HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="//Softwar ...
- class jqprint 失效_web的各种前端打印方法之jquery打印插件jqprint实现网页打印
web的打印方法具我自己懂得知道的有: 1.jquery插件jqprint实现 2.jqery打印插件printarea实现网页打印 3.css控制网页打印样式 jquery插件jqprint实现: ...
- html元素在模块中心显示,DW怎么设置DIV模块在页面中居中 DW如何设置网页打开绝对居中?...
Dreamweaver(DW)中的div层怎么居中 Dreamweaver中div怎么页面居中? Dreamweaver中div怎么页面居中?我写的DIV都是靠左,怎么让它页面居中?在.header的 ...
- window.print打印指定div-打印网页指定区域
第一种方法:指定不打印区域 使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内. 细如下: <style media=print type="text ...
- python笔记 print+‘\r‘ (打印新内容时删除打印的旧内容)
\r 表示将光标的位置回退到本行的开头位置 配合end=''不换行,实现打印新内容时删除旧内容 1 倒计时举例 1.1 '\r'+end='' import time for i in range(1 ...
- 如何禁止计算机的打印功能,pdf设置禁止打印 pdf如何防止修改的方法
现在很多单位,为了保护电脑文件安全,会经常将电脑的一些文件进行格式转换,比如将Word转换成PDF格式,以此来保护文件的安全.同时,很多单位都有自己的内部文件服务器,经常会共享一些文件供局域网用户访问 ...
- java 打印异常内容_java自定义异常打印内容详解
本文实例为大家分享了java自定义异常打印内容的具体代码,供大家参考,具体内容如下 背景:在开发中,我们可能会使用到自定义异常,但是,这个自定义异常在打印日志时,往往打印的内容比较多. 1.自定义异常 ...
- js 实现用window.print()打印页面中的部分内容,局部打印
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 如下方法: function printProof(){var printData = docume ...
- 设置网页打印的时候,如何让指定区域不打印
@media print {div{display:none} } <p>三生三世</p> <div class="s"> <button ...
最新文章
- matlab去雾算法论文,基于matlab的图像去雾算法详细讲解与实现-附matlab实现源代码.doc...
- Windows10为什么自带Linux,一直没有发现原来 Win10 内置了一个 Linux
- 【java项目实战】代理模式(Proxy Pattern),静态代理 VS 动态代理
- linux开机启动脚本的顺序
- libpython3.7m.so.1.0: cannot open shared object file: No such file or directory
- js切换换class
- [EffectiveC++]item32:确定你的public继承模塑出is-a关系
- linux文件系统挂载磁盘,linux – 无法挂载磁盘(VFS:找不到ext4文件系统)
- 生物信息学(Bioinformatics)
- C语言十六进制转八进制(附完整源码)
- legend2---开发日志16
- 一个线程加一运算,一个线程做减一运算,多个线程同时交替运行--synchronized...
- 吴恩达作业4:权重初始化
- sql server 性能_SQL Server预读机制; 概念和性能提升
- echarts全国省市县下钻
- 01-Epicor开发总结
- 告别内卷,扬帆出海,小鹏汽车们找到破局最优解?
- 计算机键入命令,Win7系统安装软件提示命令行语法错误键入“ 命令/?”怎么办...
- 你要的在这里,自己维护的石墨文档
- 图纸打印什么时候用蓝图_cad图如何打印成施工蓝图