控制打印时页眉角的代码

 更新时间:2007年02月08日 00:00:00   作者:  
复制代码 代码如下:

<script language="JScript">
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){alert(e.name+"  "+e.message)}
}
//设置网页打印的页眉页脚为默认值
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){alert(e.name+"  "+e.message)}
}
</script>
<body >
<input type="button" value="恢复页码" onclick=pagesetup_default()> 
<input type="button" value="清空页码" onclick=pagesetup_null()>
</body>
</html>

相关文章

  • JS扩展类,克隆对象与混合类实例分析

    JS扩展类,克隆对象与混合类实例分析

    这篇文章主要介绍了JS扩展类,克隆对象与混合类,通过自定义extend,clone与augment函数实例分析了类的扩展,对象的克隆与混合类相关实现与使用技巧,需要的朋友可以参考下
    2016-11-11
  • jquery动态添加删除div 具体实现

    jquery动态添加删除div 具体实现

    这篇文章介绍了jquery动态添加删除div实现代码,有需要的朋友可以参考一下
    2013-07-07
  • javascript跑马灯抽奖实例讲解

    javascript跑马灯抽奖实例讲解

    这篇文章主要为大家介绍了javascript跑马灯抽奖特效,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • JavaScript中数组遍历的7种方法小结

    JavaScript中数组遍历的7种方法小结

    作为JavaScript开发人员,熟悉数组的遍历和操作是非常重要的,数组遍历是处理和操作数组元素的基本需求之一,本文将介绍JavaScript中的7种常见数组遍历方法,帮助你成为数组操作的达人
    2023-11-11
  • javascript递归回溯法解八皇后问题

    javascript递归回溯法解八皇后问题

    网上看到许多关于八皇后算法的文章,很少能看到使用javascript来实现的,今天就给大家使用javascript来解决下这个问题,有需要的小伙伴可以参考下。
    2015-04-04
  • JavaScript实现将阿拉伯数字转换成中文或大写中文的方法

    JavaScript实现将阿拉伯数字转换成中文或大写中文的方法

    现在有需求将亿元之内的阿拉伯数字转换成中文,例如:1234转换后变为一千二百三十四再转换成壹仟贰佰叁拾肆,所以本文给大家介绍了用JavaScript实现将阿拉伯数字转换成中文大写,感兴趣的小伙伴跟着小编一起来看看吧
    2024-11-11
  • TypeScript基本类型之typeof和keyof详解

    TypeScript基本类型之typeof和keyof详解

    typeof 在js中typeof是检查类型的,在ts中也有这个功能,下面这篇文章主要给大家介绍了关于TypeScript基本类型之typeof和keyof的相关资料,需要的朋友可以参考下
    2023-04-04
  • freemarker判断对象是否为空的方法

    freemarker判断对象是否为空的方法

    FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出,用FreeMarker判断对象是否为空的方法大家知道吗,这篇文章就针对这个知道点做介绍,需要的朋友可以参考下
    2015-08-08
  • 外部web端访问微信小程序云数据库的三种方法总结

    外部web端访问微信小程序云数据库的三种方法总结

    最近在研究微信小程序的云开发功能,下面这篇文章主要给大家介绍了关于外部web端访问微信小程序云数据库的三种方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • Uncaught SyntaxError:Unexpected token '<' (at xxx.js)解决分析

    Uncaught SyntaxError:Unexpected token '<' (

    这篇文章主要为大家介绍了JS判断趋近于直线的多边形(退化多边形)实例探究,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01

最新评论