`
zhengtianbing123
  • 浏览: 55172 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

JS打印指定区域的文本

    博客分类:
  • js
阅读更多
直接上代码,说明问题:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
function preview(oper){
if (oper < 10){
  bdhtml = window.document.body.innerHTML;//获取当前页的html代码
  sprnstr = "<!--startprint"+oper+"-->";//设置打印开始区域
  eprnstr = "<!--endprint"+oper+"-->";//设置打印结束区域
  prnhtml = bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //从开始代码向后取html

  prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html
  window.document.body.innerHTML=prnhtml;
  window.print();
  //window.document.all.wb.execwb(7,1);
  //window.document.body.innerHTML=bdhtml;
} else{
window.print();
}
}
</script>
</HEAD>

<BODY>
<!-- 将页面内要打印的内容加入中间 -->如打印hello World!!

<!--startprint1-->hello World!!<!--endprint1-->
<!-- 再加个打印按纽 -->

<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>
<input type="button"  onclick='preview(1);' value="preview">
</BODY>
</HTML>

注:目前只找到了打印的功能,不知道“打印预览”指定区域怎么弄,希望高手们赐教。
分享到:
评论

相关推荐

    jquery网页打印控件制作页面局部打印文本效果

    总结来说,通过上述步骤,我们可以利用jQuery创建一个网页局部打印功能,允许用户仅打印页面上的特定区域,提高网页应用的用户体验。同时,注意调整CSS样式以适应打印需求,并在打印完成后恢复页面状态,确保整体...

    JQuery打印插件jquery.PrintArea.js与实例

    jQuery PrintArea.js是一款非常实用的JavaScript插件,它专门用于扩展jQuery的功能,使得网页中的特定区域可以方便地进行打印操作。这款插件的核心是通过选取DOM元素,将选中的部分转化为可打印的内容,从而避免了...

    Lodpo6.0js打印组件

    Lodop6.0js打印组件是一款高效且功能丰富的JavaScript打印解决方案,专为网页开发者设计,以满足在浏览器环境中进行多样化的打印需求。这个组件能够帮助开发者轻松地实现在网页上进行打印预览、局部打印以及自定义...

    jQuery控制网页打印指定区域的方法

    本文将深入探讨如何利用jQuery实现网页打印指定区域的功能。 首先,要实现这个功能,我们需要在HTML中创建一个包含需要打印内容的特定区域。例如,我们可以创建一个`&lt;div&gt;`元素,并为其分配一个唯一的ID,如...

    打印js方法

    "打印js方法"主要涉及如何控制浏览器的打印行为,包括整体页面的打印和局部区域的打印。以下将详细介绍这两种方法。 首先,整体页面的打印是相对简单的。在用户点击一个按钮或者触发某个事件时,可以通过调用`...

    javascript打印插件

    JavaScript打印插件是一种用于网页应用中的工具,它允许开发者通过JavaScript代码来控制打印功能,而无需用户离开当前页面或打开新的浏览器窗口。这种技术在网页报告、文档预览和在线发票等场景中非常常见,因为它...

    js打印部分网页.pdf

    在给定的代码示例中,它展示了一个简单的方法来控制JavaScript打印网页的指定区域。 首先,我们看到在`&lt;head&gt;`标签内定义了一个名为`doPrint`的JavaScript函数,它接受两个参数`startLine`和`endLine`。这两个参数...

    JavaScript打印网页指定区域的例子

    JavaScript打印网页指定区域的功能在网页开发中非常实用,它允许用户仅打印页面中特定的部分,而不是整个页面。这种技术尤其适用于那些需要用户打印特定信息,如订单详情、报告或者表格等场景。以下是对该功能的详细...

    网页打印,调用系统打印预览,方便简单

    4. 可打印区域:使用`&lt;iframe&gt;`或`&lt;object&gt;`元素可以将特定部分的内容作为独立的可打印区域,这样可以避免其他非打印内容的影响。 二、打印预览 1. 使用`window.print()`的另一个好处是它同时提供了预览功能。用户...

    js小练习,数组的应用,打印在固定区域显示

    标题中的“js小练习,数组的应用,打印在固定区域显示”揭示了本次学习主题是JavaScript中的数组操作以及如何在特定的HTML元素区域内显示数组内容。JavaScript是一种广泛用于网页和网络应用的编程语言,尤其在处理...

    前端实现富文本编辑器功能

    `wangEditor`是一款基于JavaScript的开源富文本编辑器,它轻量级、易用且功能强大,适合快速构建富文本编辑功能。 1. **wangEditor简介** `wangEditor`的设计理念是简洁和实用,它提供了一套完整的API接口,可以...

    蓝牙cpcl指令打印标签

    例如,`SIZE width height` 指令用于设定打印区域的宽度和高度,`TEXT x y "text"` 用于在指定位置打印文本,`BARCODE type width height data` 则用于生成不同类型的条形码。 在使用蓝牙CPCL指令打印标签时,我们...

    页面打印word

    例如,你可以为每个需要单独打印的部分(如章节标题或表格)创建一个书签,然后在打印设置中指定这些书签作为打印范围。这样,你可以根据需要打印整个文档,也可以只打印包含特定书签的部分,大大提高了工作效率。 ...

    提取屏幕上的任何文本

    这可能包括选择特定区域、全屏捕获或自动检测文本的功能。 在标签“获取程序文本”中,我们可以推测这个工具可能有监视或集成到其他运行中的应用程序的能力,以便实时提取它们显示的文本。这在数据分析、自动化脚本...

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

    - 直接在JavaScript中处理,实现打印指定div区域: ```html ('div_print');" value=" 打印 " /&gt; &lt;div id="div_print"&gt;&lt;h1 style="Color:Red"&gt;被打印区域:www.jb51.net&lt;/h1&gt;&lt;/div&gt; ``` ```javascript function ...

    页面展示打印PDF

    这里的"data"属性指定了PDF文件的URL,"type"属性指定了PDF的MIME类型,"width"和"height"则定义了显示区域的尺寸。如果浏览器不支持直接展示PDF,那么可以提供替代内容,例如上述代码中的提示文本。 接下来,我们...

    强大的打印控件lodop4.0

    传统的网页打印往往只能整页输出,而Lodop4.0则可以选取网页中的特定区域或元素进行打印,这对于含有大量信息的网页来说尤为实用,用户可以选择只打印需要的部分,避免了无用信息的浪费。 此外,Lodop4.0还支持多种...

    一个利用VB编写的功能比较完备的文本编辑器

    14. **打印预览与打印**:在输出前查看打印效果,以及直接打印文本内容。 15. **自定义快捷键**:允许用户根据个人习惯设置操作快捷键。 通过VB开发这样一个全面的文本编辑器,开发者不仅掌握了VB的基本语法和控件...

    Java实现打印功能.doc

    接着,指定起始坐标(基于`PageFormat`的图像区域),并调用`g2.drawString()`方法来绘制文本。 6. **线条样式**: 使用`BasicStroke`类可以自定义线条的样式,例如设置虚线。`BasicStroke`的构造函数允许指定线宽...

    Web打印控件lodop6.0

    首先,Lodop的“裁剪输出页面内容”功能意味着用户可以自由选择网页中的特定区域进行打印,避免了不必要的页面元素干扰,提高了打印的精确性和效率。这项特性对于那些含有大量信息且需要精准提取部分数据的网页尤其...

Global site tag (gtag.js) - Google Analytics