web打印去掉页眉页脚
来源:互联网 发布:搜索引擎优化服务 编辑:程序博客网 时间:2024/04/28 03:23
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权限,使之可以更改注册表设置