IE浏览器打印的页眉页脚设置解决方法
2024-08-25 08:56:12
首先说明问题:
默认情况下,通过IE的打印对话框,打印出来的内容都有页眉和页脚的。
查看ie的页面设置发现如右图中,页眉页脚
下面先说明&w&bPage&p of &P , &u&b&d的含义
当然我们可以手动删除页眉页脚,如果用户就是不想自己去修改,则可以通过下面的脚本强制进行修改:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->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){}
}
这一招有些狠,它是去修改注册表。所以一般都会弹出一个对话框
如果点击了“是”,那么如你所愿,现在页眉和页脚都没有了。
接下来,如果说我们需要恢复呢?
其中WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:\WINDOWS\system32\wshom.ocx,Wscript.shell是服务器系统会用到的一种组件。shell 就是“壳”的意思,这个对象可以执行操作系统外壳常用的操作,比如运行程序、读写注册表、环境变量等。
来自:http://www.cnblogs.com/yan5lang/archive/2009/12/07/1618618.html
最新文章
- Spring启动后扫描解析注解的过程
- AngularJS学习--- 过滤器(filter),格式化要显示的数据 step 9
- runv kill 流程分析
- Django单元测试二三事
- 清除大文本中的html标签
- VS2015中VB.NET类(dLL)里下载并读取文件
- AIX系统备份相关知识
- 一个基于JRTPLIB的轻量级RTSP客户端(myRTSPClient)——收流篇:(一)简介
- Android智能手机中各种音频场景下的audio data path
- 基于SpringMVC+Spring+MyBatis实现秒杀系统【概况】
- RNN入门(一)识别MNIST数据集
- Navicat 连接Oracle时提示oracle library is not loaded的问题解决
- 洛谷P3237 米特运输 [HNOI2014] hash/二进制分解
- MT【179】最大最小老问题
- NLP资料
- android studio run 的时候,报the apk file does not exist on disk,
- asp.net mvc清空指定cookies
- C语言控制台打印3D爱心图案
- springmvc的一个错误
- sudo 密码超时时间
热门文章
- flask+apscheduler+redis实现定时任务持久化
- nginx的yum安装,基本参数使用,编译参数说明和Nginx基本配置,模块安装
- java 需要准备的知识(转摘)
- 3-学习GPRS_Air202(需要知道的关于Lua的一些基本的知识)
- 分享一个二维码图片识别控制台程序Demo
- centos6.8下weblogic12c静默安装
- 如何搭建apache服务?
- 【if...else】三角形判断
- 剑指Offer——Java实现栈和队列的互模拟操作
- Unity3d导出Recast geomset.txt