`
gonglianying
  • 浏览: 199833 次
  • 性别: Icon_minigender_2
  • 来自: xxx
文章分类
社区版块
存档分类
最新评论

有分页功能的WEB打印功能

阅读更多
<html>
<head>
<title>看看</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<!--media=print 这个属性可以在打印时有效-->
<style media=print>
.Noprint{display:none;}
.PageNext{page-break-after: always;}
</style>

<style>
.tdp
{
border-bottom: 1 solid #000000;
border-left: 1 solid #000000;
border-right: 0 solid #ffffff;
border-top: 0 solid #ffffff;
}
.tabp
{
border-color: #000000 #000000 #000000 #000000;
border-style: solid;
border-top-width: 2px;
border-right-width: 2px;
border-bottom-width: 1px;
border-left-width: 1px;
}
.NOPRINT {
font-family: "宋体";
font-size: 9pt;
}

</style>

</head>

<body >
<center class="Noprint" >
<p>
<OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0>
</OBJECT>
<input type=button value=打印 onclick=document.all.WebBrowser.ExecWB(6,1)>
<input type=button value=直接打印 onclick=document.all.WebBrowser.ExecWB(6,6)>
<input type=button value=页面设置 onclick=document.all.WebBrowser.ExecWB(8,1)>
</p>
<p> <input type=button value=打印预览 onclick=document.all.WebBrowser.ExecWB(7,1)>
<br/>
</p>
<hr align="center" width="90%" size="1" noshade>
</center>

<table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="tabp">
<tr>
<td colspan="3" class="tdp">第1页</td>
</tr>
<tr>
<td width="29%" class="tdp">&nbsp;</td>
<td width="28%" class="tdp">&nbsp;</td>
<td width="43%" class="tdp">&nbsp;</td>
</tr>
<tr>
<td colspan="3" class="tdp">&nbsp;</td>
</tr>
<tr>
<td colspan="3" class="tdp"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%" class="tdp"><p>这样的报表</p>
<p>对一般的要求就够了。</p></td>
<td>&nbsp;</td>
</tr>
</table></td>
</tr>
</table>
<hr align="center" width="90%" size="1" noshade class="NOPRINT" >
<!--分页-->
<div class="PageNext"></div>
<table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="tabp">
<tr>
<td class="tdp">第2页</td>
</tr>
<tr>
<td class="tdp">看到分页了吧</td>
</tr>
<tr>
<td class="tdp">&nbsp;</td>
</tr>
<tr>
<td class="tdp">&nbsp;</td>
</tr>
<tr>
<td class="tdp"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%" class="tdp"><p>这样的报表</p>
<p>对一般的要求就够了。</p></td>
<td>&nbsp;</td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>


文章来自: 好喜爱学习网(http://www.haoxiai.net) 网址:http://www.haoxiai.net/wangzhanzhizuo/jiaobenyuyan/30010.html
分享到:
评论

相关推荐

    JS 实现web分页打印功能

    综上所述,通过合理地使用`Window.print()`方法结合CSS样式控制和JavaScript逻辑,我们可以实现一个强大的Web分页打印功能。确保对各种浏览器进行充分测试,并根据需要进行优化,以提供最佳用户体验。

    JS分页,WEB分页打印

    实现简单的web打印分页功能,适用于WEB工程的打印预览

    asp.net实现web打印功能

    在ASP.NET中实现Web打印功能是一项常见的需求,它允许用户直接从网页上打印内容而无需先下载文件。本文将深入探讨如何在ASP.NET环境中构建这一功能,并基于描述中的"print.html"文件,推测这是一个用于演示Web打印...

    asp完美打印组件 支持打印预览 打印分页等许多强大功能

    ASP完美打印组件是一款专为ASP(Active Server Pages)开发的应用程序,它提供了强大的打印功能,包括打印预览和分页,极大地增强了ASP应用程序在处理打印任务时的能力。这款组件是Web开发者的重要工具,使得在...

    楚琳Web打印控件

    3. **多页面处理**:如果网页内容超出了单页范围,楚琳Web打印控件会自动处理分页,保证所有内容都能完整打印。 4. **图片和图形支持**:支持打印网页中的图片和其他图形元素,确保打印效果清晰。 5. **预览功能**...

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

    在Web开发中,特别是使用JSP进行页面设计时,分页和打印功能是提升用户体验的重要方面。本文将深入探讨如何在JSP页面中实现分页局部打印,主要关注的技术点包括:JSP分页原理、局部打印的实现方法、以及使用Lodop...

    jquery打印HTML表格自动分页

    通过以上步骤,我们可以实现一个高效且用户友好的HTML表格打印自动分页功能。这种方法不仅可以提高用户体验,避免长表格的打印混乱,还可以为开发者提供更多的控制选项,如自定义分页样式和打印设置。在实际项目中,...

    web打印,打印预览

    Web打印和打印预览是网页开发中的重要组成部分,它们允许用户在正式打印前查看文档的打印效果,确保格式正确无误。在这个过程中,开发者通常...而DLPrinter这样的工具或库则能进一步提升打印功能的专业性和定制化程度。

    简单方便的web打印编辑器

    在现代Web应用中,用户有时需要在网页上编辑文本并进行打印操作,这通常涉及到前端技术中的富文本编辑器和打印功能。"简单方便的web打印编辑器"是指一种能够帮助用户在浏览器环境下轻松编辑和打印内容的工具,它使得...

    ASP实现web分页打印及web页面导出Excel文件.pdf

    在ASP(Active Server Pages)开发中,有两个常见的需求:web分页打印和将web页面内容导出为Excel文件。这两个功能对于提供用户友好的交互体验至关重要,特别是在处理大量数据时。 首先,我们来讨论如何将web页数据...

    web打印插件

    Web打印主要依赖于浏览器的打印功能,但默认的打印选项可能不满足复杂的报表设计需求。Web打印插件通过提供自定义的打印设置和接口,使得开发人员能够控制打印布局、页眉页脚、纸张大小、颜色模式等,从而实现更...

    Web打印控件(目前最强大最专业最新版本)

    22.如何构建自己的纯WEB打印预览见样例二十二 23.如何居中打印超文本见样例二十三 24.如何选择界面皮肤见样例二十四 25.如何指定输出到哪页或仅预览见样例二十五 26.如何提高多页打印的性能见样例二十六 27.如何导出...

    WEB打印组件

    WEB打印组件是一种在Web环境下实现打印功能的技术,它允许用户在网页上直接进行文档或数据的打印操作,而无需下载或安装额外的软件。这种组件通常由JavaScript、HTML和CSS等Web技术构建,以实现与浏览器的兼容性和跨...

    Web打印详解(实用版)

    Web打印在现代网络应用中扮演着重要角色,它允许用户将网页内容转化为纸质形式或PDF文档,方便保存...对于“打印网页.html”这样的资源,开发者可以进一步研究其HTML结构和CSS样式,以了解如何有效地实现Web打印功能。

    web页面批量打印

    在实现批量打印功能时,需要注意不同浏览器的兼容性问题。例如,某些CSS分页属性在旧版浏览器中可能不支持,需要进行适配或提供替代方案。 七、用户体验优化 为了提升用户体验,可以添加自定义打印设置选项,如选择...

    web 页面分页打印的实现

    Web 页面分页打印的实现 Web 页面分页打印是指在网页中实现分页打印的功能,使得用户可以根据需要选择性打印网页的特定部分。下面是实现 Web 页面分页打印的...通过这些步骤,可以实现灵活的 Web 页面分页打印功能。

    WEB打印控件Lodop技术手册DEMO

    **WEB打印控件Lodop技术手册DEMO详解** 在当今的互联网应用中,打印功能是不可或缺的一部分。Lodop,全称为“LODOP Web打印控件”,是一款专为网页设计的打印解决方案,旨在提供简便、高效且功能丰富的打印服务。本...

    使用jspdf打印pdf 支持分页

    这个教程将详细介绍如何使用`jspdf`来实现HTML到PDF的转换,并支持分页功能。 首先,`jspdf`库的核心功能是提供了一个在浏览器环境中创建PDF文档的API。它允许开发者使用JavaScript动态创建PDF文件,包括添加文本、...

    RDLC 支持web打印

    总结来说,VS2008中的RDLC报表提供了强大的Web打印功能,开发者可以通过集成ReportViewer控件,配合`LocalReport`类以及前端的JavaScript技术,实现网页上的报表展示和直接打印。通过合理的设计和编程,我们可以创建...

    web打印5星级控件

    "Web打印5星级控件"是一个专门针对这一问题的解决方案,旨在提供一个高效、灵活的工具,帮助开发者实现高质量的网页打印功能。 Web打印的核心挑战在于如何确保网页内容在打印时能够保持与屏幕显示一致,同时允许...

Global site tag (gtag.js) - Google Analytics