`

js 打印部分页面

阅读更多

//打印js
function preview() 
{ 
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 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,""); 
HKEY_Key="footer"; 
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,""); 
} 
catch(e) 
{} 
} 
PageSetup_Default(); 



分享到:
评论

相关推荐

    js打印部分网页.pdf

    总结来说,文档中展示了JavaScript在实现网页内容打印方面的基本应用,包括部分打印、打印预设设置等。同时,也揭示了不同技术之间(如JavaScript、VBScript)的交互方式,以及在实际应用中可能遇到的一些问题(如...

    js指定打印页面部分内容代码

    在JavaScript中,我们可以使用特定的API来实现对网页部分区域的打印功能。这通常涉及到CSS样式控制和window.print()函数的使用。以下是一些关键知识点的详细解释: 1. **CSS媒体查询**: CSS媒体查询是实现部分...

    js实现网页特定部分截屏或打印.zip

    在网页开发中,有时我们需要为用户提供截取网页特定部分并保存为图片或打印的功能,这在用户手册、在线教程或数据分析等场景下尤其有用。本文将深入探讨如何使用JavaScript实现这一功能。 首先,我们需要理解...

    网页打印控件JS版

    网页打印控件JS版是一种基于JavaScript技术实现的打印解决方案,主要针对的是网页内容的打印需求。在现代Web应用中,用户可能需要将网页上的部分内容,如订单详情、报告或者文章等,打印出来作为纸质记录。JsPrint...

    javascript,js打印

    在JavaScript(JS)中,打印功能是通过与浏览器的交互来实现的,允许用户将网页内容或者特定元素发送到打印机。这个过程涉及到一系列的技术和方法,包括DOM操作、CSS样式控制以及利用JavaScript库如jQuery来简化操作...

    Js打印功能,支持局部打印

    "Js打印功能,支持局部打印"这一主题,主要涉及的是JavaScript在网页中实现打印的功能,特别是如何实现对特定区域(局部)的打印。 JavaScript是一种广泛用于网页开发的脚本语言,它可以直接在用户的浏览器上运行,...

    js打印当前网页

    本文将深入探讨如何使用JavaScript实现对当前网页的打印,这不仅包括简单的打印整个页面,还涉及到选择性地打印页面的特定部分。 #### 一、基本原理与方法 JavaScript提供了一个内置的方法`window.print()`,它会...

    javascript网页打印设置

    本文将深入探讨如何使用JavaScript控制和自定义网页打印,包括页面布局、样式处理、排除不必要元素等内容。 首先,JavaScript提供了一个内置的`window.print()`方法,用于调用浏览器的打印功能。在网页中的任何地方...

    js打印Web页面

    ### js打印Web页面知识点详解 #### 一、概述 JavaScript 提供了多种方式来实现 Web 页面的打印功能。本文档将详细介绍三种常见的方法,并提供具体的实现步骤与代码示例。 #### 二、指定不打印区域 这种方法适用于...

    工具-打印:js打印插件

    2. **PrintThis**:这是一个轻量级的JS插件,提供了简单的API来实现部分页面打印,包括自定义样式和预览功能。 3. **jqPrint**:基于jQuery的打印插件,可以方便地选择打印元素并进行样式控制。 总的来说,"工具-...

    js 打印插件

    6. **RitsC-PrintArea-2.4.0-0-g2cc7234**:这可能是另一个JavaScript打印解决方案的版本号,它可能提供了一个选择打印区域的功能,允许用户仅打印网页的特定部分,而不是整个页面。 7. **javascript实现页面打印...

    JS打印报表控件

    JavaScript(简称JS)是一种轻量级的脚本语言,广泛应用于网页和网络应用开发,尤其在客户端渲染和交互方面有着显著的优势。"JS打印报表控件"是专门为JavaScript设计的一种工具,它允许开发者在Web应用中实现报表的...

    js 进行打印控制 打印时隐藏按钮

    根据给定文件的信息,本文将深入探讨如何使用JavaScript来实现网页打印时的元素隐藏功能,并进一步解析相关的技术细节。 ### 知识点一:JavaScript控制打印 #### 1.1 理解`window.onbeforeprint`与`window....

    网页打印 js代码

    通过JavaScript(简称JS)实现网页打印,不仅可以使用户轻松地将网页内容输出为纸质或PDF格式,还能根据需求定制打印样式,排除不必要的元素,从而提高打印效率和质量。本文将深入探讨如何利用JavaScript实现网页...

    js实现打印局部页面

    利用js代码实现文档部分打印功能 文档中除了doPrint 函数外 还有其它有用函数

    网页打印 javascript

    然而,有时我们可能只需要打印网页的一部分,而不是整个页面。在这种情况下,我们可以利用JavaScript来截取和处理HTML代码。 如给定的代码所示,`doPrint(startLine, endLine)` 函数用于定义要打印的起始和结束标记...

    spreadjs_单次打印部分工作表-demo.zip

    《SpreadJS:实现单次打印部分工作表的深入解析》 SpreadJS 是一款强大的JavaScript电子表格库,由 GrapeCity 公司开发,它提供了一系列功能,使得在Web应用中创建、编辑和展示复杂的电子表格数据变得轻而易举。本...

    网页免费打印控件JS

    要实现网页免费打印控件JS,开发者需要编写JavaScript代码来控制打印行为。这包括监听打印事件、构建打印内容、设置打印选项等步骤。例如,可以使用`window.print()`函数来触发浏览器的默认打印对话框。但是,为了...

Global site tag (gtag.js) - Google Analytics