<script type="text/javascript">
var HKEY_Root,HKEY_Path,HKEY_Key;
HKEY_Root="HKEY_CURRENT_USER";
HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
//设置网页打印的页眉页脚为空
function PageSetup_Null()
{
try {
var Wsh=new ActiveXObject("WScript.Shell");
HKEY_Key="header";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
HKEY_Key="footer";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
} catch(e){}
}
//恢复网页打印的页眉页脚
function PageSetup_default()
{
try {
var Wsh=new ActiveXObject("WScript.Shell");
HKEY_Key="header";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"&w&b页码,&p/&P");
HKEY_Key="footer";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"&u&b&d");
} catch(e){}
}
</script>
分享到:
相关推荐
### 设置网页打印的页眉页脚为空和默认值——动态控制方法 在日常工作中,我们经常需要打印网页,为了使打印效果更加符合需求,对页眉页脚进行自定义设置是一项非常实用的功能。本文将详细介绍如何通过JavaScript...
IE打印去除页眉页脚的脚本 通过修改注册表的方法,去除直接打印网页内容时自动附加的页眉页脚。
在本文中,我们将深入探讨如何实现这一目标,主要关注如何在网页打印时去掉页眉页脚,并对不需要打印的内容进行控制。 首先,我们要明白,网页的页眉和页脚通常是由浏览器根据网页的CSS样式或HTML结构自动生成的。...
//设置网页打印的页眉页脚为空 function pagesetup_null(){ try{ var RegWsh = new ActiveXObject("WScript.Shell") hkey_key="header" RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"") hkey_key="footer" ...
5. 最后定义了一个`setit`函数,该函数调用`PageSetup`函数并设置了页眉和页脚为空,然后执行`window.print()`来触发打印。 #### 三、注意事项 - **安全性问题**:由于涉及到注册表的修改,因此在实际应用中需要...
3. 创建一个新的iframe元素,并设置其样式为绝对定位、宽度和高度都为0,这样iframe在打印前不会影响页面布局。 4. 将iframe添加到页面的body中,并获取iframe的contentWindow.document对象,为打印做准备。 5. 将...
在IT行业中,JavaScript(简称JS)是一种广泛使用的脚本语言,尤其在网页开发中起着核心作用。在本文中,我们将深入探讨如何使用JavaScript来创建并导出Word文档,同时设置特定的页面视图,包括横向显示、分栏以及...
// 设置网页打印的页眉页脚为, ``` 四、解决横向和纵向的问题 使用 JavaScript 可以实现横向和纵向的设置。 ```javascript // 设置打印方向为横向 WebBrowser.ExecWB(8, 1); // 设置打印方向为纵向 WebBrowser....
例如,可以通过修改注册表键值来去除打印页眉和页脚,以简化打印结果: ```javascript function pagesetup_null() { try { var RegWsh = new ActiveXObject("WScript.Shell"); var hkey_root = "HKEY_CURRENT_...
- **清空页眉页脚**:通过将注册表键的值设置为空字符串,可以使得打印时不显示页眉和页脚。 - **恢复默认页眉页脚**:默认情况下,IE浏览器会显示包含页码和网址等信息的页眉和页脚。通过将注册表键的值设置为...
在提供的文件中,讨论了如何使用JavaScript来设置注册表并控制网页打印。以下是一些关键知识点: 1. **注册表操作**: - JavaScript可以通过ActiveXObject与Windows API交互,如`WScript.Shell`对象可以用来读写...
在这个实例开发源码中,我们关注的是"网页打印控件Lodop4.0专业精致",这是一款专为网页打印设计的高效工具,旨在简化网页上的打印操作,提供更加精致的打印效果。 Lodop4.0是一款JavaScript打印控件,它通过...
总的来说,Lodop作为一个功能全面的Web打印控件,极大地扩展了网页打印的可能性,使得开发者能够为用户提供更加丰富和个性化的打印体验。其JavaScript API的易用性和灵活性,使得即使是对编程不太熟悉的人员也能快速...
此外,`jQuery.PrintArea`可能还提供了自定义打印设置的选项,如是否包含页眉和页脚,或者调整打印样式。这些设置可以帮助开发者进一步优化打印效果,以适应不同的应用场景。 总结来说,`jQuery.PrintArea`是一款...
LODOP是一款基于ActiveX技术的打印控件,它提供了更高级的打印定制能力,比如局部打印、页面布局调整、自定义页眉页脚等。在提供的文件列表中,"install_lodop.exe"就是LODOP的安装程序,用户需要先安装这个控件才能...
JavaScript打印插件是一种用于网页打印和预览的技术,它基于JavaScript语言,允许用户在不离开当前页面的情况下进行打印操作。这种技术广泛应用于各种浏览器环境中,包括IE、Firefox和Chrome等主流浏览器,为用户...
通过以上介绍的方法,我们可以利用JavaScript实现网页内容的自定义打印功能,包括选择打印区域、设置页眉页脚为空以及调整纸张的方向与大小。需要注意的是,这些技术可能会受到不同浏览器的支持程度以及安全性策略的...
ReYoPrint是一个ActiveX WEB打印控件(96k,支持windows7及IE8,带数字签名), 这个控件主要实现对打印参数的控制,ReYoPrint使用户通过JavaScript脚本可以控制分页,页眉页脚,页边距,打印方向,自定义纸张,直接...
ReYoPrint内含一个在vc7.0上开发的ActiveX控件(73k), 这个控件主要实现对打印参数的控制,ReYoPrint使用户通过JavaScript脚本可以控制分页,页眉页脚,页边距,打印方向,自定义纸张,直接打印,弹出打印对话框再...
' 设置打印页眉页脚为空 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...