怎样在网页中加代码去掉页眉和页脚还有打印按钮?(在线等!!!谢谢!!!)

yuyongg 2005-04-20 01:57:11
怎样在网页中加代码去掉页眉和页脚还有打印按钮?
我看了二篇文章,一篇幅只实现在了去掉去掉页眉,还要下载控件,代码如下:
<object id="factory" style="display:none" viewastext classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=5,60,0,360"></object>
<script defer>
function window.onload() {
factory.printing.header = ""
factory.printing.footer = ""
factory.printing.leftMargin = 0.75
factory.printing.topMargin = 1.5
factory.printing.rightMargin = 0.75
factory.printing.bottomMargin = 1.5
}
</script>

<p><input type="button" value="打印本页"
onclick="factory.printing.Print(false)">
<input type="button" value="页面设置"
onclick="factory.printing.PageSetup()">
<input type="button" value="打印预览"
onclick="factory.printing.Preview()">
<br>

这个能去掉打印按钮,代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<script language="javascript">
function doPrint()
{
var str = document.all.PrintBody.innerHTML;
dayin.style.display ="none";
document.open();
document.write(str);
window.print();
document.close();
window.close();
}
</script>
<body>
<table width="400" border="0" cellspacing="1" cellpadding="0" id="PrintBody">
<tr>
<td>123456</td>
</tr>
<tr>
<td>789787</td>
</tr>
</table>
<table width="400" border="0" cellspacing="1" cellpadding="0">
<tr>
<td align="center"><input type="button" value="打印" name="dayin" id="dayin" onclick="javascript:doPrint();" ></td>
</tr>
</table>
</body>
</html>
你试了把二个代码合在一起用,但还是不能实现,去掉页眉和页脚还有打印按钮,请高手指教,谢谢!
...全文
332 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
andymio 2005-05-12
  • 打赏
  • 举报
回复
上两个代码都可以用,我现在找papersize的解决办法。上两个代码都用不了。
yuyongg 2005-05-12
  • 打赏
  • 举报
回复
上页的网页打不开,没有高手能解决这个问题吗?
qmei 2005-04-28
  • 打赏
  • 举报
回复
http://blog.csdn.net/qmei/archive/2005/04/11/342968.aspx
用这个小组件吧,功能与scriptx类似
oprint.header="";
oprint.footer="";
这样就能去掉页眉和页脚了
---涛声依旧--- 2005-04-28
  • 打赏
  • 举报
回复
怎么沒有下載按鈕?
yuyongg 2005-04-20
  • 打赏
  • 举报
回复
还有这个我也试过,也用不了,不知道是那里没写对,请高手帮帮我,谢谢!
<HTML>
  <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="YC">
  <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,""
  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>
  </HEAD>
<BODY>
  <br/>
  <br/>
  <br/>
  <br/>
  <br/>
  <br/><p align=center>
  <input type="button" value="清空页码" onclick=pagesetup_null()> <input type="button" value="恢复页吗" onclick=pagesetup_default()><br/>

  </p>
  </BODY>
  </HTML>

28,406

社区成员

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

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