js window.print()打印如何去除页眉页脚?

发布时间:2020-09-27编辑:脚本学堂
javascript编程中window.print()打印时去除页眉页脚,设置页眉、设置页脚设置左右上下页边距的方法,需要的朋友参考下。

代码:
 

复制代码 代码示例:

//jsp打印时去除页眉页页脚 打印前加入以下代码
var HKEY_Root,HKEY_Path,HKEY_Key;
HKEY_Root="HKEY_CURRENT_USER";
HKEY_Path="SoftwareMicrosoftInternet ExplorerPageSetup";
var head,foot,top,bottom,left,right;
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,"");
HKEY_Key="margin_bottom";

//设置下页边距(0) 根据要设置的填入
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0");
HKEY_Key="margin_left";

//设置左页边距(0) 根据要设置的填入
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"1");
HKEY_Key="margin_right";

//设置右页边距(0)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0");
HKEY_Key="margin_top";

//设置上页边距(8)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"1");