`
繁花碎落
  • 浏览: 10309 次
  • 性别: Icon_minigender_2
  • 来自: 西安
最近访客 更多访客>>
文章分类
社区版块
存档分类

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){}
}

// 打印
function PrintPage()
{
PageSetup_Null() ;
window.print() ;
PageSetup_Default() ;
}

</Script>
<a href="#" onClick="PrintPage();">Print Page</a>
分享到:
评论

相关推荐

    js iframe 打印 打印预览 页眉页脚的设置

    以上就是使用JavaScript和iframe实现打印预览及自定义页眉页脚的基本步骤。需要注意的是,不同浏览器对CSS打印规则的支持程度可能会有所不同,因此在实际应用中可能需要进行兼容性处理。同时,对于复杂的需求,如...

    web打印去掉页眉页脚,以及不想打印出的页面元素

    在网页打印过程中,有时我们可能需要去除不必要的页眉、页脚以及特定的页面元素,以获得更整洁的打印效果。本文将深入探讨如何通过CSS和JavaScript实现这一目标,以优化Web打印体验。 首先,理解CSS媒体查询是关键...

    ie去除页眉页脚(代码)

    在IE浏览器中,有时我们...总结来说,这个方案通过JavaScript和VBScript的结合,实现了在IE浏览器中去除页眉页脚的打印效果,并且提供了预览和打印的用户界面。同时,通过修改注册表,可以全局地控制IE的页眉页脚设置。

    网页打印去掉页眉页脚,以及控制不需要打印的内容

    总结来说,网页打印去掉页眉页脚以及控制不需要打印的内容主要通过CSS媒体查询和JavaScript来实现。CSS用于定义打印样式,JavaScript则提供动态控制页面元素的能力。通过理解和运用这些技术,我们可以更好地定制网页...

    javascript实现window.print()去除页眉页脚

    打印时去除页眉页页脚 打印前加入下面代码即可 var HKEY_Root,HKEY_Path,HKEY_Key; 代码如下: HKEY_Root=”HKEY_CURRENT_USER”; HKEY_Path=”\\Software\\Microsoft\\Internet Explorer\\PageSetup\\”; var head,...

    scriptx smsxweb打印去页眉 页脚

    在这个例子中,`printPage`函数首先检查ScriptX是否可用,然后配置打印参数,包括去除页眉和页脚,设置页面尺寸和页边距,并指定要打印的HTML内容。点击按钮时,会触发打印操作。 总结来说,"scriptx smsxweb打印去...

    去掉打印时的页眉和页脚(IE6-IE8)

    例如,可以创建一个名为“去页眉页脚.reg”的文件,内容如下: ```plaintext Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\PageSetup] "footer"="" "header"="" ...

    IE浏览器打印的页眉页脚设置解决方法

    IE浏览器打印的页眉页脚设置解决方法 在使用IE浏览器进行打印操作时,默认情况下,打印出的页面都会包含页眉和页脚。但是,在某些情况下,我们可能不想包含这些信息。这时,我们可以通过修改注册表或使用脚本来强制...

    在开发时,需要有打印功能的,进行打印时去除页眉页页脚

    "打印时去除页眉页脚"是一个常见的需求,特别是在需要干净、整洁的打印输出时。以下是一些关于这个主题的重要知识点: 1. **CSS Print媒体查询**: CSS(层叠样式表)提供了针对不同设备或输出方式的样式规则。在...

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

    本文将深入探讨如何使用JavaScript(简称JS)实现在客户端打印HTML内容,并去掉页眉和页脚。 首先,`print()` 方法是JavaScript中用于触发浏览器打印功能的关键。它会打印当前窗口或框架的内容。当调用 `print()` ...

    js实现页面打印功能实例代码(附去页眉页脚功能代码)

    ### JS 实现页面打印功能及去除页眉页脚方法 #### 一、页面打印功能实现原理 在现代网页开发中,实现页面打印是一项常见的需求。本文档中的示例代码展示了如何使用JavaScript来实现这一功能,并提供了去除页眉页脚...

    javascript 实现页面打印

    下面是一个使用 JavaScript 去掉页眉页脚的示例代码: ```javascript var hkey_root,hkey_path,hkey_kcont,hkey_k; ``` 使用 JavaScript 实现页面打印可以使用 ExecWB() 函数、document.execCommand() 函数和 ...

    asp.net 打印 指定div的内容,并清空清空页眉页角

    总结起来,实现ASP.NET中打印指定div内容并清除页眉页脚的功能,主要是通过JavaScript操作DOM,创建隐藏iframe,将div内容复制到iframe,设置适当的CSS以隐藏默认的打印页眉和页脚,然后调用`window.print()`方法...

    js分页批量打印例子并去掉页码和下面的地址

    综上所述,这个例子中涉及的JS分页批量打印并去除页码和地址,是一个综合性的任务,需要结合JavaScript和CSS来完成。在实践中,可能还需要考虑到不同浏览器的兼容性问题,以及如何优雅地处理大量数据的分页和打印。

    通过调用 JS 打印图片信息

    本文将深入探讨如何利用 JavaScript 实现这一功能,特别是在解决谷歌浏览器首次打印时图片不显示及去除IE浏览器页眉页脚的问题。 首先,我们需要理解为什么在某些情况下,如谷歌浏览器,图片在第一次打印时不显示。...

    web打印demo

    3. **删除页眉页脚**:在Web打印中,有时需要去除默认的页眉和页脚,以保持内容的整洁和专业性。这可以通过CSS样式实现,例如添加`@media print`规则来隐藏特定的HTML元素(通常是页眉和页脚的容器)。 4. **浏览器...

    lodop6.1试用版

    在实际应用中,LODOP可以处理复杂的打印需求,如分页、页眉页脚、图片打印、条形码、二维码生成等。通过调用LODOP对象的API,开发者可以实现自定义的打印逻辑,比如动态生成报表、发票、标签等,极大地提升了Web应用...

Global site tag (gtag.js) - Google Analytics