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打开就不行了呢?顺便给源码,小弟感激不尽。。。。

...全文
84 点赞 收藏 8
写回复
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
权限问题,为了安全这种方法已经基本上不可用了
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告