`
byf157
  • 浏览: 207930 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

jsp 页面打印预览 收藏

    博客分类:
  • java
 
阅读更多
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>

<!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 print(d)
{
for(i=0;i<3;i++)
{
    if(i==d) eval("div"+i).style.visibility="visible";
    else eval("div"+i).style.visibility="hidden";
}
//跳转到打印预览
document.all.wb.ExecWB(7,1);
//重新将所有的内容全部显示
for(i=0;i<3;i++)
{
    eval("div"+i).style.visibility="visible";
}
}


function printView(){
eval("div0").style.visibility="hidden";
eval("div1").style.visibility="visible";
eval("div2").style.visibility="visible";
document.all.wb.ExecWB(7,1);
//重新将所有的内容全部显示
for(i=0;i<3;i++)
{
    eval("div"+i).style.visibility="visible";
}
}
</script>
</HEAD>


<BODY>
<div id=div0>
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0>
</OBJECT>
<input type=button value=打印预览 onclick="printView()">
<input type=button value=打印表格1 onclick=print("1")>
<input type=button value=打印表格2 onclick=print("2")>
<input name=Button onClick=document.all.wb.ExecWB(1,1) type=button value=打开>
<input name=Button onClick=document.all.wb.ExecWB(2,1) type=button value=关闭所有>
<input name=Button onClick=document.all.wb.ExecWB(4,1) type=button value=另存为>
<input name=Button onClick=document.all.wb.ExecWB(6,1) type=button value=打印>
<input name=Button onClick=document.all.wb.ExecWB(6,6) type=button value=直接打印>
<input name=Button onClick=document.all.wb.ExecWB(7,1) type=button value=打印预览>
<input name=Button onClick=document.all.wb.ExecWB(8,1) type=button value=页面设置>
<input name=Button onClick=document.all.wb.ExecWB(10,1) type=button value=属性>
<input name=Button onClick=document.all.wb.ExecWB(17,1) type=button value=全选>
<input name=Button onClick=document.all.wb.ExecWB(22,1) type=button value=刷新>
<input name=Button onClick=document.all.wb.ExecWB(45,1) type=button value=关闭>
</div>
<div id=div1>
表格一:<br>
<table>
<tr><td>1111</td><td>1111</td><td>1111</td></tr>
<tr><td>1111</td><td>1111</td><td>1111</td></tr>
<tr><td>1111</td><td>1111</td><td>1111</td></tr>
</table>
</div>
<div id=div2>
表格二:<br>
<table>
<tr><td>2222</td><td>2222</td><td>2222</td></tr>
<tr><td>2222</td><td>2222</td><td>2222</td></tr>
<tr><td>2222</td><td>2222</td><td>2222</td></tr>
</table>
</div>
</BODY>
</HTML>
分享到:
评论

相关推荐

    Jsp页面中实现打印打印预览及打印设置

    本文将基于提供的示例代码来详细介绍如何在 JSP 页面中实现打印、打印预览以及打印设置等功能。 #### 一、HTML 控件的使用 在 HTML 中,可以通过内嵌 ActiveX 控件的方式实现页面打印功能。下面的代码片段展示了...

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

    本主题将详细探讨如何在HTML和JSP页面中实现这两种功能,包括整体页面的预览和打印以及局部元素(如表格和文档)的处理。 首先,我们需要理解基本的打印原理。在浏览器中,打印功能通常依赖于CSS样式控制,尤其是...

    实现jsp打印的控件

    标题中的“实现jsp打印的控件”就是针对这样的需求,它涉及到如何在JSP页面中添加打印功能,包括打印配置、预览和实际的打印操作。 1. **打印控件的实现原理** - 打印控件通常通过JavaScript或者Java Applet来实现...

    jsp开发实现wordexcel的在线预览

    5. 在JSP页面中,使用JavaScript或者内联HTML展示预览内容。 对于Excel文件,过程类似,但会使用到POI的`HSSFSheet`和`HSSFRow`等类来处理单元格和行。Excel文件可以被读取并转化为表格HTML,以便在浏览器中呈现。 ...

    JasperReport+Servlet Web应用之:打印预览

    - 用户在Web页面上触发打印预览操作,向服务器发送请求。 - Servlet接收到请求后,根据请求参数解析出所需的报告模板和数据源。 - 使用JasperReport API填充报告并将其转换为PDF或其他可预览的格式。 - Servlet...

    html,jsp操作页面打印例子

    例如,当用户点击打印按钮时,我们可以绑定一个函数,该函数调用window.print(),这将启动打印预览对话框,让用户选择打印机和打印设置。 3. **打印配置**:在HTML中,我们可以通过CSS媒体查询来控制打印样式。例如...

    打印按钮打印预览代码

    在IT行业中,打印预览是用户界面中一个重要的功能,特别是在开发桌面应用、网页或报告系统时。这个功能允许用户在实际打印之前查看文档或页面的打印效果,从而避免不必要的错误和纸张浪费。"打印按钮打印预览代码"这...

    java定位打印实例demo,通过jsp来打印

    Java定位打印技术是一种在网页上...总之,Java定位打印结合JSP能提供强大的网页打印能力。通过学习和实践本实例中的代码,开发者能够掌握如何在网页环境中实现精准的打印控制,为用户提供更加便捷和高质量的打印体验。

    jsp打印功能,经典

    jsp打印功能经典 ...jsp打印功能是一种常用的Web开发技术,通过将打印功能集成到jsp页面中,用户可以直接在浏览器中打印所需的内容。 首先,在jsp页面中引入一个WebBrowser控件,可以直接添加以下代码: ...

    js 打印以及预览功能实现

    var previewWin = window.open('', '打印预览', 'width=800,height=600'); previewWin.document.write(content); previewWin.document.close(); } ``` 最后,`jsprint`或类似的库,如`jsPDF`,可以帮助处理更...

    基于ie浏览器的页面打印

    本篇文章将深入探讨如何使用Internet Explorer(IE)浏览器的内置WebBrowser组件来实现这一功能,尤其关注打印预览和页面样式的优化。 首先,WebBrowser组件是.NET Framework提供的一种控件,它允许开发人员在...

    jsp打印功能有列子源代码.rar

    为了给用户提供打印预览,可以使用`window.showModalDialog()`函数打开一个预览窗口,显示即将打印的内容。用户确认无误后再进行实际打印。 6. **处理图片和多媒体** 打印时,确保所有图片和多媒体资源都能在离线...

    jsp在线浏览pdf文件的jar包和插件

    接下来,要在JSP页面中实现PDF预览,你需要执行以下步骤: 1. 引入PDF.js库:在你的JSP页面头部,使用`&lt;script&gt;`标签引入PDF.js的主文件,例如`&lt;script src="/js/pdfjs/pdf.js"&gt;&lt;/script&gt;`。 2. 加载PDF文档:创建...

    Java Jsp 调用ireport动态模板打印

    - 在JSP页面中,可以通过JavaBean或Servlet接收用户输入,这些输入可以作为报表参数。 - 调用Java后台方法,传递参数和数据源,生成报表实例。 - 有两种常见的展示方式:预览(`JasperViewer`)和导出(如PDF、...

    jsp 浏览器中直接打印的方法

    本文将详细介绍如何在JSP页面中实现这一功能,主要通过JavaScript来实现浏览器中的直接打印。 #### 方法一:简单打印整个页面 对于大多数情况下,如果只需要打印整个页面的内容,可以通过以下简单的JavaScript代码...

    实现jsp页面里的内容通过Excel打印输出来

    本篇文章将详细讲解如何在JSP页面中实现内容的Excel打印输出,以及相关的预览和定制打印规格功能。 首先,我们要了解JSP(JavaServer Pages)是一种动态网页技术,它允许开发人员在HTML页面中嵌入Java代码,从而在...

    java jsp 打印

    通常,这样的系统会包含一个JSP页面用于展示待打印的内容,然后通过JavaScript或服务器端的Java代码触发打印操作。具体实现方式可能因项目需求而异,但基本思路遵循上述的打印机制。 总结,Java JSP打印功能的实现...

    jsp页面如何实现web打印

    然后给不想打印的页面元素添加: class="Noprint" ,那就不会出现在打印和打印预览中了。 想分页的地方添加: &lt;div class="PageNext"&gt;&lt;/div&gt; 就可以了。 4.打印页面的特定部分 通过将需要打印的特定部分另建...

    WEB通过启动本地客户端进行无预览打印 .Net 4.0版

    .net 开发的web 网页没法进行无预览打印?看看这个方法,通过url协议进行本地客户端调用并且传参进行打印,调用方法:在有url或者跳转的地方写上: printCMCC://参数1-参数2 (上边参数1和参数2中间要有 -) 例如 ...

    web 套打,网页套打,jsp网页套打

    2. JSP页面:在JSP页面中嵌入动态数据,例如使用JSTL(JavaServer Pages Standard Tag Library)或EL(Expression Language)表达式。 3. Java后台处理:在Servlet或Controller中处理请求,获取数据并调用打印库生成...

Global site tag (gtag.js) - Google Analytics