WEB打印去除页眉页脚

yxtyxt3311 2009-08-16 11:43:27
网上已流传很多例子:
<script language="VBScript">
dim hkey_root,hkey_path,hkey_key
hkey_root="HKEY_CURRENT_USER"
hkey_path="\Software\Microsoft\Internet Explorer\PageSetup"
'//设置网页打印的页眉页脚为空
function pagesetup_null()
on error resume next
Set RegWsh = CreateObject("WScript.Shell")
hkey_key="\header"
RegWsh.RegWrite hkey_root+hkey_path+hkey_key,""
hkey_key="\footer"
RegWsh.RegWrite hkey_root+hkey_path+hkey_key,""
'window.print
end function
'//设置网页打印的页眉页脚为默认值
function pagesetup_default()
on error resume next
Set RegWsh = CreateObject("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"
end function
</script>

但经在我系统环境下测试,却不好使,不知道为什么“Win2003+IIS6.0”

直接用IE打开:C:\test.html 调式清除和恢复,除了有提示,是可以成功的

如是通用IIS打开:http://localhost/test.html 调式不但没有提法,也没有办法清除与恢复,即使把test.html改成asp,asp.net也是一样的。

请不要说直接通过 IE==>文件==>页面设置,之类的手动清除的话来,如果需要这样,就不会求代码了。。。

请高人讲解,为什么通过IIS打开就不行了呢?顺便给源码,小弟感激不尽。。。。

...全文
138 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dengyongyao1985 2010-03-10
  • 打赏
  • 举报
回复
顶 帮你顶吧,我也想看看怎么解决
xzx99 2009-08-18
  • 打赏
  • 举报
回复
UP
yxtyxt3311 2009-08-17
  • 打赏
  • 举报
回复
知道的请顶...
Dogfish 2009-08-16
  • 打赏
  • 举报
回复
权限问题
yxtyxt3311 2009-08-16
  • 打赏
  • 举报
回复
thank you...
yang286 2009-08-16
  • 打赏
  • 举报
回复
帮你顶吧,我也想看看怎么解决
yxtyxt3311 2009-08-16
  • 打赏
  • 举报
回复
如何可以解决。。。
三楼の郎 2009-08-16
  • 打赏
  • 举报
回复
权限问题,为了安全这种方法已经基本上不可用了

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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