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权限,使之可以更改注册表设置
web打印去掉页眉页脚
最新推荐文章于 2023-02-23 15:48:06 发布
本文介绍了三种方法去除web打印时的页眉和页脚:1.通过IE浏览器的页面设置;2.修改注册表;3.使用JavaScript脚本。并提供了具体的步骤和代码示例,需要注意IE权限设置以允许修改注册表。
1914

被折叠的 条评论
为什么被折叠?



