网页打印时出现页眉页脚, 求教JavaScript设置,在线等

jfbm788 2008-07-04 04:44:55
我的代码: <script language="javascript">
function Printed(obj)
{
window.print();
obj.style.display="";
}
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>
调用:onclick="pagesetup_null();Printed(this)"

Q:为什么我在每次打印预览时都会看见页眉页脚?在线等。。。。。。
...全文
437 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2008-07-04
  • 打赏
  • 举报
回复
网页中是不能操作客户端注册表的,你确认程序执行了吗?
pilishou 2008-07-04
  • 打赏
  • 举报
回复
肯定是触发了那个时间他才会显示出来

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧