`

js实现(可实现局部打印)

 
阅读更多

http://www.iteye.com/topic/1114154 

 

 

 

 

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();
}

 

<boby>

 <!--startprint-->

 

要打印的内容

 

<!--endprint-->

 

<boby>

分享到:
评论

相关推荐

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

    在实现局部打印时,JavaScript需要配合CSS来定位和隐藏不需要打印的部分。通常会创建一个只用于打印的CSS样式表,并在打印时链接或引入。这样,只有在打印时才会应用这些样式,从而实现对特定区域的打印。 总的来说...

    js或jquery实现页面打印可局部打印

    js或jquery实现页面打印(局部打印) 1、js实现(可实现局部打印) 代码如下: &lt;html&gt; &lt;title&gt;js打印&lt;/title&gt; &lt;head&gt;&lt;/head&gt;&lt;body&gt; &lt;input id=”btnPrint” type=”button” ...

    页面实现预览和打印(页面整体打印和局部打印)

    在网页开发中,预览和打印功能是必不可少的,尤其对于提供信息展示或者报表的网站。本主题将详细探讨如何在HTML和JSP页面中实现这两种功能,包括整体页面的预览和打印以及局部元素(如表格和文档)的处理。 首先,...

    jsp 分页 局部打印 技术 的实现

    在JSP中实现局部打印,可以通过JavaScript来选择特定的DOM元素,然后调用打印API完成打印。 #### 使用Lodop打印控件 Lodop是一款广泛使用的打印控件,支持多种编程语言和环境,特别适合Web应用中的打印需求。在JSP...

    js控制web打印(局部打印)方法整理

    以下是一些 JavaScript 实现局部打印的方法: 1. CSS 隐藏不需打印的内容: 在打印时,我们可以使用媒体查询(Media Queries)来定义只应用于打印的 CSS 样式。例如,添加以下代码可以隐藏具有 `noprint` 类的元素...

    javascript 局部页面打印实现代码

    总结来说,本文介绍了一种使用JavaScript实现Web页面局部打印的方法。这种方法不依赖于特定的浏览器插件,兼容性好,可以很好地适应不同浏览器环境。在打印前,确保提前定义好打印内容的标签和样式,使得打印出来的...

    批量打印之jquery局部打印

    本话题主要探讨的是如何利用jQuery库实现局部打印的功能。jQuery是一个强大的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互。在本文中,我们将详细解析“批量打印之jQuery局部打印”这一主题,...

    js实现局部页面打印预览原理及示例代码

    为了实现局部打印,我们需要在 HTML 文档中定义打印的起始和结束标记,通常以注释形式存在,这样它们不会在页面上显示给用户。 例如,在上述代码中,我们使用了 `&lt;!--startprint--&gt;` 和 `&lt;!--endprint--&gt;` 作为开始...

    批量打印之jquery局部打印和smsx.cab打印联合使用

    本文将深入探讨如何利用jQuery实现局部打印以及与SMSX.CAB打印技术的联合使用,旨在为开发者提供一种高效、灵活的批量打印解决方案。 首先,jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理和动画...

    可局部打印的网页打印插件jQuery.PrintArea.zip

    总结来说,"jQuery.PrintArea.zip"是一个方便的工具,帮助Web开发者实现局部打印功能。通过深入研究`index.html`的示例和`printArea.js`的源代码,可以了解其工作原理并将其无缝地整合到自己的项目中,提高用户体验...

    jQuery打印插件PrintArea

    总之,jQuery PrintArea是一个强大且灵活的打印解决方案,能够帮助开发者轻松实现网页特定内容的打印功能,提升用户体验。结合提供的源代码示例和文档,开发者可以快速掌握其用法,并根据项目需求进行定制。

    js调用iframe实现打印页面内容的方法

    JavaScript调用IFrame实现打印页面内容的方法是一种常见且实用的技术,尤其在网页中需要特定区域打印或者保持原页面不被改变的情况下。以下是该方法的详细解释: ### 1. 程序说明 1. **选择性打印**:此方法允许...

    【JavaScript源代码】vue使用lodop打印控件实现浏览器兼容打印的方法.docx

    在 Vue 中实现浏览器兼容的打印功能时,我们可以利用第三方库,如 LODOP 打印控件。LODOP 是一款功能强大的打印解决方案,它允许开发者在浏览器中实现各种复杂的打印任务,包括文字、图片、条形码和二维码等。 在...

    jquery打印区域

    jQuery PrintArea插件提供了一种方便的方式来实现网页的局部打印,它允许开发者通过简单的API来指定打印内容,提高了用户体验。理解并熟练运用这个插件,可以让你在开发中更高效地实现打印功能,满足用户的个性化...

    jquery.jqprint-0.3@wcb.zip

    jQuery.jqprint是一个轻量级的JavaScript插件,它使得在网页上实现局部或全局打印变得非常简单。这个插件是jQuery库的一个扩展,它通过便捷的事件调用函数来触发打印操作,极大地简化了开发者的工作。 首先,我们来...

    html 打印相关操作与实现详解

    针对这一问题,我们可以采取一些策略来实现局部打印或定制化的打印效果。 ### 1. 利用`iframe`进行局部打印 当需要打印页面中的某一部分时,可以创建一个隐藏的`iframe`,然后将需要打印的元素和对应的样式注入到`...

    网页打印插件jQuery.PrintArea

    在现代网页设计中,用户可能需要打印网页中的特定部分,而不是整个页面,这就需要一个能够实现局部打印功能的插件。jQuery.PrintArea正是这样一个解决方案,它允许开发者通过简单的API调用来控制和定制打印过程。 ...

    JavaScript实例讲解-洪恩在线

    JavaScript是Web开发中不可或缺的一部分,它是一种轻量级的、解释型的编程语言,主要用于增强网页的交互性和动态性。本教程"JavaScript实例讲解-洪恩在线"将深入浅出地介绍JavaScript的基础知识以及实际应用,帮助...

Global site tag (gtag.js) - Google Analytics