1、加入javascript代码:
<script language="javascript">
function printScreen(block)
{
$("#"+block+" table").attr("border",'1');
var value = $("#"+block).html();
var printdetail = window.open("","printDetail","");
printdetail.document.open();
printdetail.document.write("<HTML><head><link href='<%=basePath%>css/cskt.css' rel='stylesheet' type='text/css' /><style>*^td{color:white};td{font-size:16px;color:black}</style></head><BODY onload='window.print();'>");
printdetail.document.write("<PRE>");
printdetail.document.write(value);
printdetail.document.write("</PRE>");
printdetail.document.close("</BODY></HTML>");
$("#"+block+" table").attr("border",'0');
}
</script>
2、注意:打印是以一个table表格为区域,而且要用<div></div>把表格套住,并指定<div id="block">:
<div id = "block">
<table>
<tr>
<td>
打印该表格。
</td>
</tr>
</table>
3、设置打印按钮:
<input type="button" name="Button" value="打印" onclick="printScreen('block')"/>
注:只能试用与ie浏览器
分享到:
相关推荐
Java JSP调用iReport动态模板打印是一种在Web应用程序中实现报表打印的常见技术。iReport是一款开源的报表设计工具,它可以与Java、JSP、Servlets等进行集成,为开发者提供灵活的报表生成和打印功能。在这个场景下,...
jsp打印功能经典 ...jsp打印功能是一种常用的Web开发技术,通过将打印功能集成到jsp页面中,用户可以直接在浏览器中打印所需的内容。 首先,在jsp页面中引入一个WebBrowser控件,可以直接添加以下代码: ...
至于标签“打印”,它可能指代了这个功能涉及到的技术点,即浏览器打印和JSP页面的交互。在实际项目中,这样的功能可能应用于发票打印、报告生成或其他需要用户按需打印特定内容的场景。 在提供的压缩包文件"print...
通过上述步骤,我们可以在JSP页面中实现Word和Excel报表的动态生成与打印。这种方式不仅能够充分利用Word和Excel在报表设计方面的优势,还能结合Java的动态处理能力,实现灵活的数据填充和个性化展示需求。此外,还...
通常,这样的系统会包含一个JSP页面用于展示待打印的内容,然后通过JavaScript或服务器端的Java代码触发打印操作。具体实现方式可能因项目需求而异,但基本思路遵循上述的打印机制。 总结,Java JSP打印功能的实现...
标题中的“实现jsp打印的控件”就是针对这样的需求,它涉及到如何在JSP页面中添加打印功能,包括打印配置、预览和实际的打印操作。 1. **打印控件的实现原理** - 打印控件通常通过JavaScript或者Java Applet来实现...
Java定位打印技术是一种在网页上...总之,Java定位打印结合JSP能提供强大的网页打印能力。通过学习和实践本实例中的代码,开发者能够掌握如何在网页环境中实现精准的打印控制,为用户提供更加便捷和高质量的打印体验。
在开发过程中,有时我们需要控制用户从网页打印时的页面布局,包括设置页眉和页脚。本篇文章将深入探讨如何实现这一功能,并涉及与`修改页眉`和`修改页脚`相关的技术。 首先,当用户点击打印按钮时,浏览器通常会...
对于初学者来说,理解和掌握Java打印API可能需要一些时间,但一旦熟悉了这些概念,就可以轻松地在各种应用场景中实现打印功能,包括JSP页面。通过研究提供的示例,开发者可以更直观地了解如何在Java环境中处理打印...
在本篇文章中,我们主要讨论如何使用 Java 实现自动静默打印功能,实现无需弹出打印窗口即可直接打印的功能。下面将详细介绍实现思路、技术知识、技术细节和具体代码实现。 一、实现思路 要实现自动打印功能,我们...
这个"html,jsp操作页面打印例子"就是一个很好的学习资源,它涵盖了如何在HTML和JSP页面中实现这一功能的关键知识点。 首先,我们要理解HTML和JSP的基础。HTML(超文本标记语言)是用于创建网页的标准标记语言,而...
在本文中,我们将深入探讨如何使用Java实现二维码批量打印,主要基于给定的标题"java 实现二维码批量打印"和描述中的技术环境。首先,我们要理解二维码(Quick Response Code)是一种二维条码,能存储大量数据,常...
- 在JSP页面中,通过JavaScript代码加载Google Maps API,并初始化地图,指定地图的中心点、缩放级别等参数。 - 使用API提供的方法如`google.maps.Map()`创建地图实例,`google.maps.Marker()`创建标记,`google....
首先,我们需要理解JSP页面的基本结构,它由HTML标记、Java脚本元素和JSP动作元素组成。在实现打印功能时,我们主要关注的是HTML中的`<link>`标签和JavaScript代码。 1. **设置打印样式** 在HTML头部添加`<link>`...
部署完成后,开发者可以通过在JSP页面中嵌入JavaScript代码,调用Lodop对象的方法来控制打印行为。例如,可以使用`<script>`标签引入Lodop的JS文件,然后通过`window.Lodop`对象来执行打印操作。 **基本打印操作** ...
Java Web打印通常指的是在Web应用中生成或打印文档的功能。这可以是直接打印网页内容,也可以是生成特定格式(如PDF)的文件以便用户下载或打印。Java Web打印功能广泛应用于各类企业级应用中,例如财务报表、订单...
Java打印控件是Java开发中用于处理打印任务的重要工具,尤其在报表和Web应用中,如JSP(JavaServer Pages)环境下,它们可以帮助开发者轻松实现数据的打印功能。标题提到的"java好用打印控件"可能是一个第三方库或者...
5. **HTML和CSS**:在网页打印中,HTML用于结构化内容,CSS用于美化和布局。对于打印,开发者需要关注打印特定的CSS属性,如`@media print`规则,来控制打印时的样式,比如隐藏某些不适用于打印的元素,调整字体大小...
本篇内容旨在介绍如何在JSP页面中实现一个简单的打印功能以及报表设计。 #### JSP报表基础知识 JSP(JavaServer Pages)是一种用于生成动态网页的技术。它允许开发人员将Java代码嵌入到HTML文档中,从而可以创建...
在企业级应用开发中,经常需要将数据以报表的形式展示给用户,并提供打印功能。传统的报表打印方式往往涉及复杂的编程逻辑和技术栈,增加了项目的复杂性和维护成本。本文介绍了一种基于JSP的简单报表打印解决方案,...