js的页面打印,页眉和页脚一些多余信息怎么去除2006年10月23日 星期一 9:49欢迎大家访问我的网站: http://www.gaotianpu.com/

我用了一个打印的控件,然后调用js的print()函数,就打印窗口页面,但是在有些机器上页眉有html里面title的内容打印出来,还有第几页的标识,页脚有该窗口页面的地址打印出来,还有日期,这些信息我都是不需要的,在少数机器上有时就没有,我不知道是什么原因,谁能指点一下是什么的缘故和怎么解决?万分感激!!

---

解决方案一:

&ltHTML&gt&ltHEAD&gt

&ltscript language="JavaScript"&gt

var hkey_root,hkey_path,hkey_key

hkey_root="HKEY_CURRENT_USER"

hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"

//设置网页打印的页眉页脚为空

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){}

}

//设置网页打印的页眉页脚为默认值

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){}

}

&lt/script&gt

&lt/HEAD&gt

&ltBODY&gt&ltbr/&gt&ltbr/&gt&ltbr/&gt&ltbr/&gt&ltbr/&gt&ltbr/&gt&ltp align=center&gt

&ltinput type="button" value="清空页码" οnclick=pagesetup_null()&gt

&ltinput type="button" value="恢复页码" οnclick=pagesetup_default()&gt&ltbr/&gt

&lt/p&gt&lt/BODY&gt&lt/HTML&gt

需要将ie安全级别降低,否则创建ActiveXObject对象时会报错。

解决方案二:

使用第三方免费控件

&lthead&gt

&lttitle&gt打印确认&lt/title&gt

&ltstyle media="print"&gt

.noprint { display: none }

&lt/style&gt

&lt/head&gt

&ltbody&gt

&ltobject 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"&gt&lt/object&gt

&ltscript defer&gt

function window.onload() {

//factory.printing.paperSize = "A3"

factory.printing.header = ""

factory.printing.footer = ""

factory.printing.portrait = false

idPrint1.disabled = false; // enable UI button

idPrint2.disabled = false;

idPrint3.disabled = false;

idPrint4.disabled = false;

factory.printing.leftMargin = 0.75

factory.printing.topMargin = 1.5

factory.printing.rightMargin = 0.75

factory.printing.bottomMargin = 1.5

}

&lt/script&gt

&ltdiv class=noprint&gt

&ltinput id="idPrint1" type="button" value="打印本页"

οnclick="factory.printing.Print(false)"&gt

&ltinput

js 打印去掉页眉页脚页码_js页面打印去除页眉页脚相关推荐

  1. 如何去掉360安全浏览器 网页无法显示页面的广告和新建标签页的广告

    解决方案: 先打开启动路径(默认情况下,如安装时自定义安装路径请自寻):C:\Users\"你的用户名"\AppData\Roaming\360se6\Application\10 ...

  2. html5页脚最低下,页面底部或内容的页脚,以较低者为准

    Ryan Fait的粘性页脚非常好,但我发现它的基本结构缺乏*. Flexbox版本 如果你足够幸运,你可以使用flexbox而不需要支持旧的浏览器,粘性页脚变得非常简单,并支持动态大小的页脚. 使用 ...

  3. WORD设置页数从指定页开始,并且如何设置奇偶页有不同的页码格式

    WORD设置页数从指定页开始,并且如何设置奇偶页有不同的页码格式 举例:将第三页作为开始编页码的第一页,并且奇偶页页码格式不同(奇数页页码右对齐,偶数页页码左对齐),步骤如下: 第1步.菜单栏--页面 ...

  4. 使用jqprint插件完成页面打印

    使用jqprint插件完成页面打印 jqprint是一个基于jQuery编写的页面打印的一个小插件,但是不得不承认这个插件确实很厉害,最近的项目中帮了我的大忙,在Web打印的方面,前端的打印基本是靠w ...

  5. vue js 打印 去掉页脚的链接,去掉页眉页脚

    打印 <div style="padding-top: 15px;width:100px;"><el-button type="primary" ...

  6. HTML页面打印功能js代码,JavaScript_js实现页面打印功能实例代码(附去页眉页脚功能代码),复制代码 代码如下: html - phpStudy...

    js实现页面打印功能实例代码(附去页眉页脚功能代码) 复制代码 代码如下: @media print{ .print {display:block;} .notPrint {display:none; ...

  7. js 页面打印,兼容单个打印和分页批量打印,自定义页眉和简单页脚

    场景: 最近在公司做开发,有个需求需要页面打印功能,作为前端半桶水都不到,只会改页面的我,一脸懵逼,公司里也没人系统的做过,按照惯例,本着有事找度娘的心态(我一直认为我们现在遇到的70%-80%的问题 ...

  8. 使用WebBrowser控件实现打印 去掉 页眉和页脚

    使用WebBrowser控件实现打印 去掉 页眉和页脚 方法1: 先调用Web.ExecWB(8,1) 打印页面设置 ,将页眉页脚等设置为空 在调用打印Web.ExecWB(6,2) 打印 //Exe ...

  9. vue 项目中页面打印实现(去除页眉页脚)

    vue 项目中页面打印实现 参考文章: 13 Paged media 项目描述: 背景:框架vue.组件 element-ui,已有一个在用的后台管理系统 需求:现需在列表页面添加按钮-----打印协 ...

  10. Print 页眉页脚页码

    页眉页脚 当我们想打印当前页面或者保存当前页面为PDF的时候,希望加上自己自定义的logo或者文字,经过调研,找到如下两种最常用的添加页眉页脚方式,但是却不是最理想的实现方案,依然在努力调研中 tab ...

最新文章

  1. ospf cost 引起路由可以ping通但应用无法连接_路由算法(通网五)
  2. 消息中间件的意义和应用场景 (activeMq)
  3. Android笔记之平移View
  4. DRILLNET 2.0------第十八章 起下钻水力参数计算模型
  5. php 非常简单的导入sql文件
  6. iOS开发 -- 发送JSON数据给服务器
  7. Cadence、Pspice 软件相关汇总
  8. mysql导入数据dmp文件怎么打开_如何在oracle中导入dmp数据库文件
  9. 设置部署服务器的运行端口,以太坊swarm配置bzz运行常见问题解决方案
  10. Zabbix监控系统系列之九:监控网络设备指定接口流量
  11. 生物信息(bioinformation)学名词解释
  12. 村上春树《挪威的森林》读书笔记
  13. imx6ul spi 设备驱动开发
  14. 被修饰成单栋的倾斜摄影处理思路
  15. 阻塞与非阻塞、同步与异步、I/O模型
  16. 微信群活码的原理及其作用,以及活码怎么使用
  17. 谷歌的无痕模式有什么好处_为什么Google的新搜索结果设计是黑暗的模式
  18. 红帽 Red Hat Linux相关产品iso镜像下载【百度云】【更新7.6】
  19. 中枢神经的运动控制理论,神经网络运动控制方式
  20. php mysql开发实战 光盘_随书光盘-PHP开发实战1200例 | 软件库

热门文章

  1. dtim 间隔(Delivery Traffic Indication Message)
  2. 免费的文字转语音工具
  3. 微软拼音输入法如何打开添加表情与颜文字?
  4. 米家扫地机器人怎么加水_扫地机买什么 篇十:极速开箱! 米家扫地机1S 升级了啥?...
  5. GNSS/INS组合导航(九):三维简化的INS/GPS组合导航系统
  6. PHP实现微信公众平台开发---提升篇(access_token存session)
  7. 分布式任务ijobhandle
  8. Arcgis专题制图流程
  9. 怎么缩小图片大小kb
  10. secureCRT快捷粘贴操作