控制打印时页眉角的代码

2016-02-19 10:45 6 1 收藏

下面请跟着图老师小编一起来了解下控制打印时页眉角的代码,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - Web开发 】

代码如下:

script language="JScript"
var hkey_root,hkey_path,hkey_key
hkey_root="HKEY_CURRENT_USER"
hkey_path="SoftwareMicrosoftInternet ExplorerPageSetup"
//设置网页打印的页眉页脚为空
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){alert(e.name+"  "+e.message)}
}
//设置网页打印的页眉页脚为默认值
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){alert(e.name+"  "+e.message)}
}
/script
body 
input type="button" value="恢复页码" onclick=pagesetup_default() 
input type="button" value="清空页码" onclick=pagesetup_null()
/body
/html

来源:http://www.tulaoshi.com/n/20160219/1595666.html

延伸阅读
现有的Web打印控制技术分成几种方案 自定义控件完成打印 利用IE自带的WebBrowser控件实现打印 利用第三方控件实现打印 以下主要谈前两个方面的内容 一、 自定义控件方式 自定义控件方式就是利用VB或VC等工具生成COM组件,用定义好的打印格式来分析打印源文件从而实现打印。只有将生成的组件下载并注册到客户机上,才能实现在客户...
标签: Web开发
table width="100%" border="1"   tr     td width="10%"table width="100%" height="100%" border="1"       tr         tdinput typ...
标签: Web开发
现在有一个横向的IFRAME,需要通过点击iframe外的一个图片来横向滚动iframe内的一个html页,但又不想让看见iframe的滚动条,请问如何解决啊????  img   src="demo.gif"   onmousedown="window.timer=setInterval('a.document.body.scrollTop++',10)"   onmouseup="clearInterval(window.timer...
标签: 养生 健康
关于这些问题,唐代陆羽《茶经》早有叙述:“其沸,如鱼目、微有声,为一沸;边缘如涌泉连 珠 ,为二沸;腾波鼓浪为三沸;以上水老,不可食也”。明代许次予的《茶疏》也持相同观点,认为“水一入铫,便需急煮,候有松声即去盖以消息其老嫩。蟹眼之后,水有微涛,是为 当时。大涛鼎沸、旋至无声,是为过时;过则老而散香,决不堪用”。 ...
使用Word的朋友都知道就是在删除页眉后,所谓的页眉横线仍会保留,不会被一同删除。是个让人头疼的问题,经搜索研究发现几种不错的方法可以有效解决此问题。一是在“样式”窗格中进行设置,通过清除页眉样式来删除横线、二是在“字体”选项组中进行设置、三是通过边框设置删除页眉横线,在边框下拉选项中选择无框线命令即...

经验教程

879

收藏

46
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部