<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>PcyearSeo</title> <head> <!--关键代码部分--> <script language="javascript" type="text/javascript"> function doPrint() { bdhtml=window.document.body.innerHTML; sprnstr="<!--startprint-->"; eprnstr="<!--endprint-->"; prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; window.print(); } 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){} } </script> <!--关键代码部分--> </HEAD> <BODY> <DIV align=center> <p> <!--关键代码部分--> <OBJECT id="WebBrowser" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0" width="0" VIEWASTEXT></OBJECT> <!--关键代码部分--> 您打印内容开始: </p> <p> <!--startprint--> <div style="border:1px solid #999999; width:auto;">这里是打印的内容</div> <!--endprint--> </p> <p>打印的内容结束</p> <p class="noprint"> <!--class="noprint"的作用是标示不需要打印的地方,任何一个标签的class属性都可以设置,用于去除不需要打印的地方--> <INPUT onclick=javascript:doPrint() type=button value=打印 name=button_print /> </p> </DIV> </body> </html>
相关推荐
JS 实现打印并去除页眉页脚功能 JS 实现打印并去除页眉页脚功能是通过修改注册表来实现的,该功能可以在 Web 打印功能中应用。下面对该功能的实现进行详细的知识点总结: 一、注册表修改 在实现打印并去除页眉...
以上就是使用JavaScript和iframe实现打印预览及自定义页眉页脚的基本步骤。需要注意的是,不同浏览器对CSS打印规则的支持程度可能会有所不同,因此在实际应用中可能需要进行兼容性处理。同时,对于复杂的需求,如...
在网页打印过程中,有时我们可能需要去除不必要的页眉、页脚以及特定的页面元素,以获得更整洁的打印效果。本文将深入探讨如何通过CSS和JavaScript实现这一目标,以优化Web打印体验。 首先,理解CSS媒体查询是关键...
在IE浏览器中,有时我们...总结来说,这个方案通过JavaScript和VBScript的结合,实现了在IE浏览器中去除页眉页脚的打印效果,并且提供了预览和打印的用户界面。同时,通过修改注册表,可以全局地控制IE的页眉页脚设置。
打印时去除页眉页页脚 打印前加入下面代码即可 var HKEY_Root,HKEY_Path,HKEY_Key; 代码如下: HKEY_Root=”HKEY_CURRENT_USER”; HKEY_Path=”\\Software\\Microsoft\\Internet Explorer\\PageSetup\\”; var head,...
总结来说,网页打印去掉页眉页脚以及控制不需要打印的内容主要通过CSS媒体查询和JavaScript来实现。CSS用于定义打印样式,JavaScript则提供动态控制页面元素的能力。通过理解和运用这些技术,我们可以更好地定制网页...
在这个例子中,`printPage`函数首先检查ScriptX是否可用,然后配置打印参数,包括去除页眉和页脚,设置页面尺寸和页边距,并指定要打印的HTML内容。点击按钮时,会触发打印操作。 总结来说,"scriptx smsxweb打印去...
例如,可以创建一个名为“去页眉页脚.reg”的文件,内容如下: ```plaintext Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\PageSetup] "footer"="" "header"="" ...
5.页眉页脚,去除浏览默认,自定义内容、样式、位置 6.保持页脚在页面底部,而非紧接正文内容 7.保持原文CSS样式 8.便捷自定义设置工具条 9.调用、语法简单,便捷 更过详细技术难点、解决思路、实现过程讲解,及...
本文将深入探讨如何使用JavaScript(简称JS)实现在客户端打印HTML内容,并去掉页眉和页脚。 首先,`print()` 方法是JavaScript中用于触发浏览器打印功能的关键。它会打印当前窗口或框架的内容。当调用 `print()` ...
IE浏览器打印的页眉页脚设置解决方法 在使用IE浏览器进行打印操作时,默认情况下,打印出的页面都会包含页眉和页脚。但是,在某些情况下,我们可能不想包含这些信息。这时,我们可以通过修改注册表或使用脚本来强制...
### JS 实现页面打印功能及去除页眉页脚方法 #### 一、页面打印功能实现原理 在现代网页开发中,实现页面打印是一项常见的需求。本文档中的示例代码展示了如何使用JavaScript来实现这一功能,并提供了去除页眉页脚...
"打印时去除页眉页脚"是一个常见的需求,特别是在需要干净、整洁的打印输出时。以下是一些关于这个主题的重要知识点: 1. **CSS Print媒体查询**: CSS(层叠样式表)提供了针对不同设备或输出方式的样式规则。在...
为了去掉页眉页脚,我们可以使用 JavaScript 来实现。下面是一个使用 JavaScript 去掉页眉页脚的示例代码: ```javascript var hkey_root,hkey_path,hkey_kcont,hkey_k; ``` 使用 JavaScript 实现页面打印可以使用...
这个例子主要涉及如何实现这一功能,并且去除打印时的页码和页面底部的地址信息。以下是对这些知识点的详细解释: 1. **JS批量打印**:JavaScript 提供了 `window.print()` 方法来触发浏览器的打印功能。通过在 ...
本文将深入探讨如何利用 JavaScript 实现这一功能,特别是在解决谷歌浏览器首次打印时图片不显示及去除IE浏览器页眉页脚的问题。 首先,我们需要理解为什么在某些情况下,如谷歌浏览器,图片在第一次打印时不显示。...
总结起来,实现ASP.NET中打印指定div内容并清除页眉页脚的功能,主要是通过JavaScript操作DOM,创建隐藏iframe,将div内容复制到iframe,设置适当的CSS以隐藏默认的打印页眉和页脚,然后调用`window.print()`方法...