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) {
}
}
function
doPrint(printDiv) {
try
{
pagesetup_null();
newwin = window.open(
""
,
"newwin"
,
"height="
+ window.screen.height +
",width="
+ window.screen.width +
",toolbar=no,scrollbars=auto,menubar=no"
);
newwin.document.body.innerHTML = document.getElementById(printDiv).innerHTML;
newwin.window.print();
newwin.window.close();
pagesetup_default();
}
catch
(e){}
}
相关推荐
以上就是使用JavaScript和iframe实现打印预览及自定义页眉页脚的基本步骤。需要注意的是,不同浏览器对CSS打印规则的支持程度可能会有所不同,因此在实际应用中可能需要进行兼容性处理。同时,对于复杂的需求,如...
/* 去掉页眉 */ header { display: none; } /* 去掉页脚 */ footer { display: none; } } ``` 这段代码会在打印时隐藏`<header>`和`<footer>`标签内的内容。当然,如果你的页眉和页脚不在这些特定标签内,...
在提供的"控制打印内容_去掉页眉页脚.asp"文件中,很可能包含了这样的示例代码,它可能利用了JavaScript的`window.print()`方法来启动打印,并在打印前调整页面内容。例如,文件可能包含以下代码段: ```javascript...
总结来说,"scriptx smsxweb打印去页眉 页脚"涉及的技术主要是使用ScriptX和SMSXWeb这两个工具来控制Web打印,通过它们提供的API和方法,我们可以精细调整打印设置,包括去除通常由浏览器自动添加的页眉和页脚。...
例如,可以创建一个名为“去页眉页脚.reg”的文件,内容如下: ```plaintext Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\PageSetup] "footer"="" "header"="" ...
"打印时去除页眉页脚"是一个常见的需求,特别是在需要干净、整洁的打印输出时。以下是一些关于这个主题的重要知识点: 1. **CSS Print媒体查询**: CSS(层叠样式表)提供了针对不同设备或输出方式的样式规则。在...
IE浏览器打印的页眉页脚设置解决方法 在使用IE浏览器进行打印操作时,默认情况下,打印出的页面都会包含页眉和页脚。但是,在某些情况下,我们可能不想包含这些信息。这时,我们可以通过修改注册表或使用脚本来强制...
在实际应用中,LODOP可以处理复杂的打印需求,如分页、页眉页脚、图片打印、条形码、二维码生成等。通过调用LODOP对象的API,开发者可以实现自定义的打印逻辑,比如动态生成报表、发票、标签等,极大地提升了Web应用...
3. **删除页眉页脚**:在Web打印中,有时需要去除默认的页眉和页脚,以保持内容的整洁和专业性。这可以通过CSS样式实现,例如添加`@media print`规则来隐藏特定的HTML元素(通常是页眉和页脚的容器)。 4. **浏览器...
本文详细介绍了如何使用ASP控制Web页面的打印效果,包括控制打印方向、调整页面边距、实现分页打印以及去除不必要的页眉页脚等内容。这些技术的应用能够显著提升用户的打印体验,并使得Web应用更加完善和实用。
开发者可以通过编写简单的JavaScript代码,实现对打印设置的精确控制,包括但不限于页眉页脚、纸张大小、打印范围、页码显示等。这种灵活性使得网页打印不再受限于浏览器默认的打印选项,用户可以根据需求自定义输出...
此外,还需要处理多页文档的布局,如分页、页眉页脚等。 3. **交互性**:预览窗口应允许用户进行一些常见的打印设置调整,如选择打印机、更改页面方向(横向或纵向)、缩放比例等。这些设置通常会影响预览的效果。 ...
例如,可以通过修改注册表键值来去除打印页眉和页脚,以简化打印结果: ```javascript function pagesetup_null() { try { var RegWsh = new ActiveXObject("WScript.Shell"); var hkey_root = "HKEY_CURRENT_...
} }`来在打印时不显示页眉和页脚。 网页特效可能包括动态加载的文本,动画过渡,或者在点击打印按钮时出现的提示框。这些效果可以增强用户体验,使得打印过程更加直观和友好。例如,使用JavaScript可以创建一个...
WebPrint插件提供了丰富的接口和配置选项,使得开发者能够控制打印内容的布局、样式、页眉页脚以及更多细节,从而确保打印出来的内容与网页显示的一致性,甚至可以进一步优化以适应纸张尺寸和打印机特性。...
这可能涉及到CSS媒体查询(media queries)来定义针对不同设备(如屏幕和打印机)的样式,以及JavaScript来控制打印行为,例如隐藏不必要的元素、设置页眉和页脚等。 【标签】:“源码”意味着我们可以深入到Web...
此外,它还可以进行页面设置,包括纸张大小、方向、边距等,以及自定义页眉和页脚。 4. **预览功能**:用户在实际打印前,可以进行预览,确保打印效果符合预期。预览界面清晰,可以缩放、旋转,查看每个细节。 5. ...
它提供了JavaScript和CSS文件,使得在Web应用程序中实现美观、高效且自定义化的打印功能变得更加便捷。在这个压缩包中,我们找到了hiprint的核心资源,这些资源通常包括用于控制打印样式的JavaScript脚本和CSS样式表...