web打印去掉页眉页脚

本文介绍了三种方法去除web打印时的页眉和页脚:1.通过IE浏览器的页面设置;2.修改注册表;3.使用JavaScript脚本。并提供了具体的步骤和代码示例,需要注意IE权限设置以允许修改注册表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.直接在IE中进行设置

     点击菜单->文件->页面设置,在弹出的窗口中把页眉页脚清空

2.注册表设置

     在注册表中,进入 HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\PageSetup,把Header和footer两项的值清空

3.使用客户端JavaScript脚本实现

      脚本代码如下:

     <script language="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   pagesetup_default(){   
             try{   
                var RegWsh = new ActiveXObject("WScript.Shell");   
                hkey_key="header";           
                RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&P")  ; 
                hkey_key="footer" ;  
                RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&u&b&d")  ; 
            }catch(e){}   
         }    
 </script>

可以使用onload,onchange等来激发脚本代码

但要注意,要设置IE权限,使之可以更改注册表设置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值