javascript 打印时去掉页眉页脚

js打印页面自定义页眉页脚 效果预览: 1 添加页眉元素/页脚元素 <... 阅读详情

打印网页时,在页眉和页脚会有一些地址之类的东西。经过查找资料和总结终于解决了。

(1)script

 <script type="text/javascript">
  var hkey_root, hkey_path, hkey_key
            hkey_root = "HKEY_CURRENT_USER"
            hkey_path = "\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"
            //设置网页打印的页眉页脚为空
            function pagesetup_null(){
                try {
                    var RegWsh = new ActiveXObject("WScript.Shell")
                    hkey_key = "header"
                    RegWsh.RegWrite(hkey_root + hkey_path + hkey_key, "")
                    hkey_key = "footer"
                    RegWsh.RegWrite(hkey_root + hkey_path + hkey_key, "")
                }
                catch (e) {
                }
            }
           
   function printForm(){
    $(".noprint").hide();   //隐藏不想显示的区域,我这里是打印按钮
    pagesetup_null();   //调用函数,去掉页眉页脚
    window.print();        //打印
    window.history.go(0);  //刷新页面 
   }
  </script>

(2)html

<center class=noprint>

      <input type="button" class="btn-style1" onclick="printForm()"    value="打印" />

</center>

直接复制了就可以使用。

注意:还需要设置安全级别。

工具---》internet选项---》安全---》自定义级别---》对未标记为安全的active控件(启用)就可以了。

javascript实现window.print()去除页眉页脚 主要介绍了javascript实现window.print()去除页眉页脚的方法以及各参数的设置技巧,需要的朋友可以参考下 立即下载

相关推荐

麒麟V10系统下微信PC版安装全攻略:从源配置到一键安装(附常见问题解决)

本文详细介绍了在麒麟V10系统下安装和优化微信PC版的完整流程,包括系统环境准备、软件源配置、多途径安装方案以及性能优化技巧。特别针对国产操作系统用户,提供了从基础安装到高级配置的一站式解决方案,并附有常见问题排查方法,帮助用户快速实现微信PC版的高效运行。

weixin_30500105的博客 719

js打印去除页眉页脚

scriptlanguage="javascript"type="text/javascript">         function printpr()   //预览函数         {             document.all("qingkongyema").click(); //打印之前去掉页眉,页脚             document.all("dayinDiv"

龙傲天的博客 5736

当传统CFD遇上AI:PINN如何帮我们省下90%的仿真计算时间?

本文探讨了物理信息神经网络(PINN)在计算流体力学(CFD)中的应用,如何通过无网格方法节省90%的仿真计算时间。PINN将物理定律编码到神经网络中,显著减少传统CFD中的网格生成和计算时间,同时保持高精度。文章还对比了PINN与传统方法的性能,并讨论了其独特优势和当前局限。

weixin_32678995的博客 321

jQuery.print.js去掉不显示页眉页脚网址标题当前时间

jQuery.print默认打印时总是打印出来网址,title,当前时间,影响外观。通过样式和设置自动去掉页眉页脚。

小熊猫 2794

腾讯股票接口API(1)——根据股票代码获取详情

获取股票简要信息,找来找去也没有找到官方的文档,都是复制粘贴的,这里先简单记录一下。 1.简要信息 以贵州茅台为例: http://qt.gtimg.cn/q=s_sh600519 // sh600519是贵州茅台的股票代码,根据自己的关键字拼接URL 可以直接在Android项目中请求,会得到如下一串字符串: v_s_sh600519="1~贵州茅台~600519~2075.95~42.95~2.11~38930~794942~~26078.04~GP-A"; 这里v_s代表简要信息,sh600519

GeofferySun的专栏 6万+

别再用RIDE了!VSCode+RobotFramework插件打造现代化测试开发环境

本文介绍了如何利用VSCode和RobotFramework插件构建现代化的测试开发环境,替代老旧的RIDE工具。详细讲解了环境配置、插件安装、智能代码补全、测试运行与调试等核心功能,帮助开发者提升自动化测试效率。文章还提供了高级技巧、最佳实践和常见问题解决方案,助力团队实现平滑迁移。

weixin_28829629的博客 480

word文本框线形怎么设置_在Word里怎么设置每页不同的页眉?

  在WORD里页眉和页脚是按节设置的,也就是在同一节这中页眉和页脚都是相同的(页码可以连续)。需要将【链接到前一个】的选项取消勾选之后,就可以分别设置每一页的页眉和页脚了。以下是详细介绍:   1、在WORD里页眉和页脚是按节设置的,也就是在同一节这中页眉和页脚都是相同的(页码可以连续),由于默认开启了【链接到前一个】的设置因此都是相同,只需要取消即可;   2、要想实现每页页眉不同,就得在每...

weixin_39938522的博客 455

CESM笔记——CESM1.0-CESM1.2.2-CESM2.1.3三个版本模式工作流对比

最近测试了CESM1.0,CESM1.2.2和CESM2.1.3三个版本,不同版本在workflow上有一些区别,来做点笔记。 CESM1.0 测试compset:B_2000,F_2000 workflow: 1. create_newcase -case ~/CESM/cesm1_0/script/B_2000 -compset B_2000 -res f19_g16 -mach tianhe 2. cd B_2000 (optional) env_mach_pes.xml ##修改核数,

砍柴姑娘Jourosy的博客 4946

js 打印去掉页眉页脚页码_javascript 打印时去掉页眉页脚

打印网页时,在页眉和页脚会有一些地址之类的东西。经过查找资料和总结终于解决了。(1)scriptvar hkey_root, hkey_path, hkey_keyhkey_root = "HKEY_CURRENT_USER"hkey_path = "\\Software\\Microsoft\\InternetExplorer\\PageSetup\\"//设置网页打印的页眉页脚为空funct...

weixin_39996750的博客 822

搞定ESD(七):静电放电问题典型案例分析(二)

静电放电噪声耦合的方式主要是:传导耦合与辐射耦合,辐射耦合主要以磁场耦合、 电场耦合为主要形式。电场耦合发生的主要条件是:静电放电高频在参考地平面寄生电感中产生电平波动,平行于参考地平面上的较长信号布线就很容易通过分布电容发生电场耦合。根据高速信号回流路径的特性可知,其回流路径是贴近信号布线下方,或者信号两侧,若信号回流路径跨分割后,环路面积会随之增大;信号环路面积大从EMI角度看其空间辐射更强,从EMS角度看则更容易耦合外部噪声干扰(雷击浪涌、EFT、ESD、RS)。

记得诚 2802

AUTOSAR从入门到精通-汽车电子电气架构(EEA)

EEA(Electrical/Electronic Architecture),电子电气架构,是首先由德尔福公司提出的,集合汽车的电子电气系统原理设计、中央电器盒的设计、连接器的设计、电子电气分配系统等设计为一体的整车电子电气解决方案的概念。通过EEA的设计,可将动力总成、驱动信息、娱乐信息等车身信息转化为实际的电源分配的物理布局、信号网络、数据网络、诊断、容错、能量管理等的电子电气解决方案。

getusushu的博客 861

js 打印去掉页眉页脚页码_JavaScript_javascript实现window.print()去除页眉页脚,打印时去除页眉页页脚 打印前 - phpStudy...

\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";var head,foot,top,bottom,left,right;var Wsh=new ActiveXObject("WScript.Shell");HKEY_Key="header";//设置页眉(为空) 根据你自己要设置的填入Wsh.RegWrite(HKEY_Root+HKE...

weixin_35384453的博客 553

【知识分享】高速印刷电路板(PCB)寄生参数计算指南

对于高速PCB设计而言,寄生参数一直是令人讨厌的问题,它们会悄悄潜入PCB并在电路中造成严重的破坏,具体来说,它们是渗透到高速电路中的隐藏杂散电容器和电感器,包括由封装引线和长走线形成的电感器、PCB焊盘对金属平面形成的电容器、走线之间形成的电容器等等。

一只豌豆象的博客 1782

通过javascript设置打印网页时去掉页眉页脚

script language="JavaScript">var hkey_root,hkey_path,hkey_keyhkey_root="HKEY_CURRENT_USER"hkey_path="SoftwareMicrosoftInternet ExplorerPageSetup"//设置网页打印的页眉页脚为空function pagesetup_null(){try{var Re

tankejin的专栏 4746

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

[转]js打印网页时去掉页眉页脚

转自:http://blog.163.com/wjb9437@126/blog/static/725627792010113033846708/ &lt;script language="JavaScript"&gt; var hkey_root,hkey_path,hkey_key hkey_root="HKEY_CURRENT_USER" hkey_path="\\Software\...

successcs的博客 258

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

使用javascript去掉打印网页时页眉与页脚的内容

var HKEY_Root,HKEY_Path,HKEY_Key; HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";

lyqin2008的专栏 1296

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

web打印,巧妙实现隐藏不想打印的页面元素,以及页眉和页脚

web打印去掉页眉页脚,以及不想打印出的页面元素function printpr()   //预览函数{document.all("qingkongyema").click();//打印之前去掉页眉,页脚document.all("dayinDiv").style.display="none"; //打印之前先隐藏不想打印输出的元素(此例中隐藏“打印”和“打印预览”两个按钮)var OLECMDI

enjsky的专栏 4970

如何用js实现打印当前页面隐藏的内容?

如何用js实现打印当前页面隐藏的内容? 用个div把这些内bai容隐藏起来 就行了du <div id="divs" style="dispay="none"> //隐藏了div 里面的内zhi容就看不到了 这里dao是隐藏的内容 //以为div已经隐藏了 所以这些内容是看不到的 </divs> <input type="button" value="打印" onclick="show()" /> <script> function show(){ var

ligang19970910的博客 1953

WEB打印大全

1、控制"纵打"、 横打”和“页面的边距。 (1) function SetPrintSettings() {  // -- advanced features  factory.printing.SetMarginMeasure(2) // measure margins in inches  factory.SetPageRange(false, 1, 3) // need pages fro

hubingbin的专栏 1631

js 客户端打印html 并且去掉页眉、页脚

print() 方法用于打印当前窗口的内容,支持部分或者整个网页打印。 调用 print() 方法所引发的行为就像用户单击浏览器的打印按钮。通常,这会产生一个对话框,让用户可以取消或定制打印请求。 win10下测试ie11、chrome、firefox、360、edge 都可以成功去掉页眉页脚; 1 <!DOCTYPE html> 2 <html> 3 ...

weixin_30847939的博客 266

JavaScript IE 打印 以及如何去掉页眉页脚

        web项目中可能会经常用到javascript打印,我首先尝试用JavaScript调用WebBrower进行打印,具体实现方法网上有很多,这里简单介绍一下:       1、首先在页面body中加入:<object id=wb height=0 width=0 classid=CLSID:8856F9

姚某人的博客 2万+

利用js去除打印时的页眉页脚

Code varHKEY_Root,HKEY_Path,HKEY_Key; HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="\\Software\\Microsoft\\InternetExplorer\\PageSetup\\"; //设置网页打印的页眉页脚为空 functionPageSetup_Null() { try...

weixin_30699741的博客 136

去除打印时的页眉与页脚

【代码】去除打印时的页眉与页脚。

weixin_44528408的博客 785
上一篇: javascript 学习笔记(三)
下一篇: javascript 学习笔记(四)
TangShi2011
博客等级 码龄15年 7粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值