吾阅:待验证
---------------------------------------------------------------------
龙城狂少(840848994) 11:23:00
把图片放在一个div中
龙城狂少(840848994) 11:23:08
然后打印div
-----------------------------------------------------------------------
来自网友IsMe(251391794) :
然后关于如何打印部分区域
<html>
<head>
<script language=javascript>
function doPrint(startLine, endLine)
{
bdhtml=window.document.body.innerHTML;
sprnstr=startLine;
eprnstr=endLine;
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr));
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
window.print();
}
</script>
</head>
<body>
<!--start print1-->
<table length="100%">
<tr>
<td length="30%">数据1</td>
<td length="30%">数据2</td>
<td length="30%">数据3</td>
</tr>
<tr>
<td length="30%">数据10</td>
<td length="30%">数据20</td>
<td length="30%">数据30</td>
</tr>
<tr>
<td length="30%">数据100</td>
<td length="30%">数据200</td>
<td length="30%">数据300</td>
</tr>
<tr>
<td colSpan="3">数据200</td>
<td length="30%">数据300</td>
</tr>
</table>
<!--end print1-->
<!--start print2-->
aaaaaaaaaaaaaaa<br>
bbbbbbbbbbbbbbb<br>
<!--end print2-->
<a href="#" onClick="doPrint('<!--start print1-->','<!--end print1-->');return false;"> 打印1</a><br>
<a href="#" onClick="doPrint('<!--start print2-->','<!--end print2-->');return false;"> 打印2</a><br>
</body>
</html>
分享到:
相关推荐
本项目提供了一个JS实现的解决方案,使得用户能够方便地打印指定的页面区域,而不是整个网页。这个功能在很多场景下都非常实用,例如用户可能只想打印一份报告的某个部分,而不是整页内容。 首先,我们需要理解...
"好用的JS打印指定区域"这个主题聚焦于如何利用jQuery库来高效地实现网页特定部分的打印功能。jQuery,作为一个广泛使用的JavaScript库,提供了简洁的API,使得开发者可以更加便捷地操作DOM元素,包括对页面区域的...
在Excel中,设置打印区域是一项重要的操作,尤其当你需要精确控制打印内容时。这不仅可以避免自动分页导致的内容不连续,还可以确保你的工作表按照预期的方式呈现。下面将详细介绍如何在Excel 2007和2010版本中设置...
如果需要打印的内容比较复杂或者需要动态生成,则可以考虑使用JavaScript来动态调整页面结构,然后再进行打印。具体步骤如下: 1. **选择需要打印的内容**:通过JavaScript获取需要打印的DOM元素。 ```javascript ...
在Excel 2013中,设置和调整打印区域是一项重要的功能,特别是在处理大型电子表格时,用户可能只需要打印特定的部分。以下是对这一主题的详细解释: 1. **设置打印区域**: 当你需要从Excel文档中选择性地打印内容...
在WinForm应用中,我们可能不希望打印整个窗体,而是只打印特定的控件或部分视图。这需要利用`PrintDocument`类和`PrintPageEventArgs`事件。首先,创建一个`PrintDocument`对象,然后在其`PrintPage`事件处理程序中...
通过JavaScript脚本控制,可以实现在打印时仅选择页面的部分区域进行打印,同时提供了打印预览的功能。这对于需要在复杂的网页布局中精确控制打印内容的应用场景非常有用。 #### 二、核心知识点解析 ##### 1. 网页...
打印区域是指在网页上选择的一部分内容,用户只打印这部分内容,而不是整个页面。这在需要避免打印冗余信息或者保护隐私的情况下非常有用。PrintArea插件通过添加特定的CSS类或ID来标识需要打印的区域。 ### 使用...
在IT行业中,打印功能是许多应用程序的关键组成部分,特别是在财务、零售和服务业,发票打印尤为重要。本文将深入探讨如何实现“打印固定区域”以满足发票打印等需求,这通常是通过编程语言如JavaScript、Python、C#...
为了打印特定区域,我们需要创建一个新的`iframe`,将要打印的内容注入到`iframe`中,然后调用`window.print()`。 4. **事件监听**:为了让用户能够选择截屏或打印的区域,我们通常需要添加鼠标拖动事件监听器。...
使用这个插件,我们可以避免打印不必要的页面元素,只打印用户关心的部分。 以下是如何使用`jquery.PrintArea.js`的基本步骤: 1. 引入依赖:在HTML文件中,你需要引入jQuery库和`jquery.PrintArea.js`插件。例如...
但是,在实际应用中,用户可能只需要打印当前工作表中的一部分内容,而非所有内容。例如,在一个包含多个表格和图表的工作表中,用户可能只需要打印其中的一个表格或图表。这时,如果不设置打印区域,打印操作将打印...
**区域打印**则是网页打印的一种高级应用,它允许开发者指定页面中的特定部分进行打印,而不是整个网页。这在很多情况下非常有用,比如网页设计复杂,用户只想打印某个特定的表格或者文章内容,而不是整个页面的导航...
在Excel2021中,打印区域的设置是一项重要的功能,它允许用户根据需要只打印工作表中的特定部分,而不是整个工作表。这在处理大型数据表或只想打印某些关键信息时尤其有用。以下是详细的操作步骤和一些相关知识点: ...
自定义区域打印允许用户仅打印网页中特定的部分,而不是整个页面,这对于提供用户友好的打印体验至关重要。在JS中实现这个功能通常涉及以下几个关键知识点: 1. **HTML5 `print` API**:HTML5提供了内置的`window....
在Excel中,有时我们只需要打印工作表的一部分而不是全部内容,这时就需要掌握一些技巧来实现单独打印指定区域。本文将介绍四种方法,帮助你更高效地完成这一任务。 1. 区域设置法: 如果你需要频繁打印同一固定...
在JavaScript中,我们可以使用特定的API来实现对网页部分区域的打印功能。这通常涉及到CSS样式控制和window.print()函数的使用。以下是一些关键知识点的详细解释: 1. **CSS媒体查询**: CSS媒体查询是实现部分...
在Excel中,有时我们并不需要打印整个工作表,而是只想打印其中的一部分或多个不连续的区域。这在处理大量数据时非常实用,可以节约纸张...特别是当你处理大量数据时,灵活地选择和打印部分区域可以大大简化工作流程。
在Excel中,打印区域是指用户指定的、需要在打印机上输出的工作表部分。这个功能允许我们专注于打印工作表的一部分,而不是整个工作表,特别适用于处理大量数据或只想打印特定区域的情况。本文将深入探讨如何设置和...
只需在需要打印的元素上添加特定的CSS类或者ID,然后调用`$("#element").printArea()`,即可实现局部打印。在提供的资源中,`jquery.PrintArea.js实现局部打印+分页.url`指向了该插件的实现示例,可以参考学习。 ...