Code
var HKEY_Root,HKEY_Path,HKEY_Key;
HKEY_Root
=HKEY_CURRENT_USER;
HKEY_Path
=\\Software\\Microsoft\\Internet Explorer\\PageSetup\\;
//设置网页打印的页眉页脚为空
function PageSetup_Null()
{
    
try
    {
        var Wsh
=new ActiveXObject(WScript.Shell);
        HKEY_Key
=header;
        Wsh.RegWrite(HKEY_Root
+HKEY_Path+HKEY_Key,“”);
        HKEY_Key
=footer;
        Wsh.RegWrite(HKEY_Root
+HKEY_Path+HKEY_Key,“”);
    }
    
catch(e)
    {}

}

//设置网页打印的页眉页脚为默认值
function  PageSetup_Default()
{
    
try
    {
        var Wsh
=new ActiveXObject(WScript.Shell);
        HKEY_Key
=header;
        Wsh.RegWrite(HKEY_Root
+HKEY_Path+HKEY_Key,&w&b页码,&p/&P);
        HKEY_Key
=footer;
        Wsh.RegWrite(HKEY_Root
+HKEY_Path+HKEY_Key,&u&b&d);
    }
    
catch(e)
    {}

}

注意有可能执行时,会出现没有效果的错误,这时原因是可能你的浏览器限制了active对象的创建,只要取消限制就好了,取消方法如下:

打开你的ie浏览器internet选项—— 安全—— 自定义级别—— 把对没有标记为安全的activex控件进行初始化和脚本运行 设置为启用  

版权声明:本文为tonyboy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/tonyboy/archive/2008/07/30/1256377.html