`
ll_feng
  • 浏览: 391191 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

css控制web打印

阅读更多
首选在.css文件里定义:
@media print{
.noPrint{visibility:hidden}
.pageNext{page-break-after: always;} 
}


在需要换页的地方插入一行
<tr class="pageNext"><td height="1" colspan="8"></td></tr>

好象只能用在tr元素上

将不希望出现在打印纸的元素加上noPrint
<table width="100%" class="noPrint">
  <tr>
    <td align="center"><input type="button" value="打印" click="doPrint()"/></td>
  </tr>
</table>


如果在一个分帧的网页里,通常我们只需打印其中的一帧内容。要是简单的使用window.print()来实现。往往会打印整个浏览器窗口的所有内容。所以,可以这样来处理:
parent.frames["main_iframe"].print(); 
“main_iframe”就是我们要打印的内嵌帧
分享到:
评论

相关推荐

    CSS控制页面打印

    CSS控制页面打印,可分页

    Printer_js_css 纯js实现web打印服务,完全兼容

    "Printer_js_css" 是一个纯JavaScript实现的Web打印服务,它的核心特点在于它能够实现跨浏览器的兼容性,这意味着无论用户使用何种浏览器,都能顺利地进行打印操作。这个工具的出现,为开发者提供了极大的便利,避免...

    非常好用的web打印插件 , 可以热敏打印

    在IT行业中,Web打印插件是一种非常实用的工具,它允许用户通过网页浏览器直接进行打印操作,无需离开当前页面或下载文件到本地。本篇将详细介绍一个被评价为“非常好用”的Web打印插件,特别适合热敏打印,并提供...

    楚琳Web打印控件、源码、使用说明

    楚琳Web打印控件是一款专为网页打印设计的软件组件,它使得在Web应用程序中实现打印功能变得更加便捷和高效。这款控件不仅提供了基础的打印服务,还包含了源码,以便开发者可以深入理解其工作原理并进行定制化开发。...

    c# asp.net webform web页面打印,可以控制需要打印和不需要打印的位置

    综上所述,要在ASP.NET Web Forms中实现控制打印的功能,开发者需要结合CSS媒体查询、JavaScript(如果需要客户端交互)以及C#服务器端代码来控制元素的可见性。这不仅可以优化用户体验,还可以确保打印的内容符合...

    web打印,打印预览

    开发者可以通过CSS控制预览效果,确保页面在打印时呈现理想样式。 三、缩放与布局调整 1. 缩放:用户在打印预览中可以自由缩放页面,以便更好地查看内容。为了适应不同的缩放级别,开发者应确保设计的响应性,避免...

    web打印(纯jq和css,不用浏览器控件)

    总的来说,这个项目提供了一个无插件的Web打印解决方案,通过jQuery和CSS实现了对打印内容的控制,使得开发者可以更加灵活地处理网页打印的需求。在实际应用中,开发者应根据项目需求,自定义`jqPrint`的配置,调整`...

    asp.net实现web打印功能

    总结,ASP.NET实现Web打印功能主要依赖于客户端的JavaScript以及合理的CSS样式管理。通过结合服务器端的控制,可以提供更加灵活和定制化的打印体验。"print.html"文件很可能是这样一个简单的示例,展示如何通过...

    通过Web打印超市一样的小票

    由于涉及到敏感的交易信息,Web打印服务需要有严格的访问控制和数据加密措施。同时,为了保证性能,应优化数据传输,如使用压缩技术减少网络传输的数据量,或者使用Web Workers进行异步处理,避免阻塞用户界面。 七...

    Delphi web打印源码 WEBPrinter For Delphi 10.3 Rio

    《Delphi Web打印技术详解——基于WEBPrinter For Delphi 10.3 Rio》 在IT行业中,Delphi是一款强大的Windows应用程序开发工具,以其高效、易用和丰富的库支持著称。随着Web技术的发展,Delphi也逐步融入了Web相关...

    js打印WEB页面与打印预览

    JS打印WEB页面与打印预览 JS打印WEB页面与打印预览是指在WEB页面中使用JavaScript语言来实现页面的打印和预览功能。以下是实现这个功能的三种方法: 第一种方法:使用CSS隐藏不打印内容 在这个方法中,我们可以...

    Web 打印(部分打印)

    总结来说,Web打印(部分打印)是通过浏览器功能和前端技术实现的,涉及到HTML布局、CSS样式和JavaScript编程。开发者需要掌握这些技能,结合适当的工具和源代码,才能实现高效且用户友好的部分打印功能。

    Web打印详解(实用版)

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

    WEB打印组件

    总的来说,WEB打印组件通过集成如Lodop这样的第三方工具,结合CSS样式控制和HTML结构设计,实现了在Web环境下的高效打印。开发者可以通过学习提供的资源,掌握如何在自己的网页应用中实现这一功能,提升用户体验。

    web打印的三种方法

    本文将深入探讨Web打印的三种主要方法:直接浏览器打印、使用JavaScript控制打印和通过云打印服务。 一、直接浏览器打印 直接浏览器打印是最基础的Web打印方式,用户只需在浏览网页时点击浏览器工具栏上的“打印”...

    实现web网页的打印功能

    综上所述,实现基于C#和.NET的Web页面打印功能,关键在于利用JavaScript和CSS来定制打印样式和区域,同时结合C#服务器端的支持。通过合理的前端设计和后端交互,可以提供用户友好的打印体验,满足不同的业务需求。在...

    WEB页面打印excel报表

    首先,我们需要理解Web打印的基本原理。在Web环境中,打印功能通常通过浏览器的打印API或者JavaScript库来实现,它可以将网页内容转化为适合打印的格式,并提供预览和实际打印的功能。对于Excel报表,我们通常需要将...

    简单方便的web打印编辑器

    "简单方便的web打印编辑器"是指一种能够帮助用户在浏览器环境下轻松编辑和打印内容的工具,它使得非技术用户也能便捷地创建、格式化和输出文档。本文将深入探讨JS打印编辑器的关键知识点,以及如何构建和实现这样的...

    web打印插件

    Web打印插件通过提供自定义的打印设置和接口,使得开发人员能够控制打印布局、页眉页脚、纸张大小、颜色模式等,从而实现更精细化的打印控制。 2. **报表设计**: 在Web环境中,报表设计涉及HTML、CSS和JavaScript...

    web打印demo

    "web打印 demo"强调了自适应排版,这通常通过响应式设计实现,使用CSS媒体查询来检测打印环境,并相应地调整布局。 7. **201505231726**:这个文件名可能是日期和时间戳,表明这个压缩包是在2015年5月23日17:26创建...

Global site tag (gtag.js) - Google Analytics