IE 自带的WebBrowser 控件打印怎么隐藏页眉页脚

happyjun2000 2004-09-30 04:36:23
我使用以下的代码来实现打印,打印想隐藏页眉页脚上出现的:页码:1/1等字样,我找的资料说下面的代码可以实现,但是CreateObject("WScript.Shell") 是出错,有人说在asp.net中是受限制的,要下在个东西才行,我不想那样,应该怎么办?有什么好的办法吗?

<input class="button" onclick="pagesetup_null();document.all.WebBrowser.ExecWB(6,1)" type="button" value="打印">


<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()
{
   var 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,"" )
}
//设置网页打印的页眉页脚为默认值
function pagesetup_default()
{
   var 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" )
}
</script>
...全文
426 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
happyjun2000 2004-09-30
  • 打赏
  • 举报
回复
果然是老大^_^
我10.7回来结贴
孟子E章 2004-09-30
  • 打赏
  • 举报
回复
http://lucky.myrice.com/print.htm

WebBrowser 控件不能控制
Bigenius 2004-09-30
  • 打赏
  • 举报
回复
不懂,帮你顶!

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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