- 浏览: 1254108 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (399)
- 心情故事 (12)
- java (115)
- linux (55)
- 关系型数据库 (35)
- struts,jsf,spring (11)
- jdbc,hibernate,ibatis (11)
- jsp,jstl,c:tag,标签库 (2)
- ejb,webservice (1)
- tomcat,jboss,jetty,weblogic,websphere (15)
- java网络编程 (6)
- java线程 (0)
- js,jquery,json,xml,dom,html.regex (25)
- 设计模式 (6)
- BUG记录 (2)
- ant (2)
- jsp,servlet (4)
- swing (6)
- lucene+nutch (6)
- log4j (2)
- windows doc (2)
- ruby (1)
- ruby on rails (3)
- 操作系统网络 (18)
- apache 错误 (1)
- tomcat (10)
- jboss (9)
- jetty (9)
- weblogic (9)
- websphere (10)
- apache (2)
- AIX的iostat命令查看系统磁盘的使用情况 (1)
- oracle 统计一个表格有多少列 (1)
- Exception in thread "main" java.security.KeyStoreException: Windows-MY not found (1)
- jsp (1)
- jstl (1)
- c:tag (1)
- 标签库 (1)
- struts (1)
- jsf (1)
- spring (2)
- oracle,sqlplus (2)
- sqlplus (2)
- show errors (1)
- proc (1)
- function (1)
- ORA-06544: PL/SQL: internal error (1)
- arguments: [55916] (1)
- [] (7)
- 终端身份实施文档 (1)
- 重装系统之后飞鸽传书只能看到自己 (1)
- vsftp "上传 553 Could not create file" (1)
- startWebLogic.sh启动失败,提示Error initializing Embedded LDAP Server (1)
- java agent 注册为 windows 服务 (1)
- centos (1)
- svn (1)
- apr (1)
- apr-util (1)
- activemq (2)
- oracle (5)
- mysql (3)
- nosql (3)
- NSIS (1)
- windows wmic (1)
- c 指针 (1)
- c c++ (0)
- jmeter (0)
- 性能测试 (0)
- linux,备份 (2)
- C++ ,Virtual (1)
- windows dos (1)
- android (2)
- 大数据,云计算 (1)
- JVM垃圾收集 (1)
- jdbc (2)
- invoke (1)
- hibernate (1)
- ibatis (1)
- 个人开源项目源码收藏 (1)
- 批处理 (1)
- Mongodb mapreduce (8)
- kettle (1)
- Mongodb capped (1)
- mongodb gridfs (1)
- Mongodb 入门基础知识 (1)
- mongodb (8)
- hadoop2.5.1 (1)
- hadoop (4)
- eclipse (1)
- hdfs fs (1)
- elipse hadoop plugin (1)
- PHP相关知识 (1)
- js (1)
- jquery (1)
- json (1)
- xml (1)
- dom (1)
- html.regex (1)
- 网络知识 (1)
- nginx (1)
- docker (1)
- 测试 (1)
- nodejs (1)
- iptables (1)
- linux gitlab (1)
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
web页面调用window.print()函数实现打印的功能 -
hxdtech:
非常感谢!
我在学习ibatis时的培训ppt -
zmwxiaoming:
what 能连数据库不错
SOLR的学习整理 -
springdata_springmvc:
java程序语言学习教程 地址http://www.zuida ...
java获取当前操作系统的信息 -
huanzei:
整理的不错,
oracle lpad函数
1 在WEB上的打印通常的解决方法是用报表的方式,比较著名的ireport和jaspereport结合起 来来实现打印,这样可以直接在生成的报表上进行打印。 2 假如文件的数据量比较大,那么这种办法可能会内存溢出错误。这个时候我们可以采用先 生成文件,然后在打印。 3 假如数据量不是太大,并且是打印当前页,那么可以调用windows.print()函数来实现打印, 这个时候你打印出来的数据可能只是当前屏幕的东西,假如有下拉 的数据那么它打印不出来。怎么办 呢? 我们可以通过js来改变当前document的 内容,利用innerHTML属性就可以实现。 事例代码: <html> <div id="printtest"> <table> ——————————— </table> </div> ————…….. ===================================================== function testprint(){ var body=document.getElementById("printtest"); document.body.innerHTML=body.innerHTML window.print(); } =============================================== <input type="button" name="print" value="print" onclick="javascript:testprint();"/> 这样就可以实现整个页面数据的打印,通过这个打印出来的东西,我们还可以看出,浏览器的下拉工 具条,它的实现实质就是一个分页。应为打印出来的东西都有一个表头.
评论
功能如下:1、Html友好的打印方式
2、兼容主流浏览器
3、灵活配置的任务
4、交互式打印支持
5、丰富的管理面板和接口
6、个性化服务
浏览器和系统的兼容性都很好,而且不会崩溃。参考http://webprint.stratoio.com/features
发表评论
-
jquery 排序插件 tablesorter
2010-09-06 09:19 4616分页的插件有很多,项目里面用的是jquery, ... -
正则表达式基础学习六:匹配字母和数字和下划线
2010-08-12 10:34 3809\w 匹配 ... -
正则表达式基础学习五:匹配数字
2010-08-12 10:11 13451 匹配数字:[0-9]是[012345 ... -
正则表达式学习基础四:空白元字符
2010-08-12 10:01 1374元字符有 .匹配任 ... -
正则表达式学习基础三:使用元字符.[]
2010-08-11 16:37 1276元字符是 regex里有特殊含义的字符,使用的时候 ... -
正则表达式学习基础二
2010-08-10 17:27 863主要学习[ ]集合的用法和取非。截图如下,备忘。- ... -
正则表达式基础学习一
2010-08-10 17:02 978在看正则表达式的东西。比较基础的一节课,接几个图贴下,备忘。 ... -
左边菜单隐藏,右边全屏
2010-01-06 17:12 2456<html> <head> ... -
setTimeout 和 setInterval 的区别
2009-12-14 09:58 1155window对象有两个主要的定时方法,分别是setTimeou ... -
js+html类似QQ右下角弹出提示的效果
2009-12-14 09:53 3380js部分 <script type="tex ... -
jquery jmpopups 弹出新窗口,可以弹多个
2009-12-11 11:07 7332<!DOCTYPE html PUBLIC " ... -
Jquery Ingrid 表格插件的使用
2009-12-02 09:35 3325demo.jsp <%@ page language= ... -
html关闭“双击输入框出现提示”这个问题
2009-10-30 10:42 2507一般我们在填写网站得 注册或登录的时候,第 ... -
ajax学习笔记之一
2009-10-29 16:00 1134Aajax概述 0 ... -
firefox3不能获得html file的全路径的问题
2009-06-09 16:27 7931遇到这个问题以后, ... -
js添加一个新行,可以输入的Input,用于添加更多的业务
2009-06-09 09:59 4798<input type="butto ... -
获得select的innerText的值,在fireFox和IE里,Opera
2009-06-08 12:25 1210A 在IE里获得select的innerText的值用obj ... -
innerHTML IE bug未知的错误
2009-06-08 09:27 2125项目里要用到添加更 ... -
CSS样式学习笔记之五:表格的学习和表格的样式
2009-05-21 10:13 13881表格特有的元素:caption 和summary < ... -
js操作html的table,包括添加行,添加列,删除行,删除列,合并单元格(未实现)
2009-04-29 11:17 23769记得以前面试的时候遇到过这样一个问题:有一个表格 ...
相关推荐
在网页开发中,有时我们...通过这个项目,你可以更直观地了解如何结合`window.print()`、背景图片和二维码生成来实现打印功能。在实际应用中,可能还需要根据具体需求进行调整,比如适应不同屏幕尺寸、优化打印布局等。
<button onclick="window.print()">打印页面 ``` 当用户点击这个按钮时,浏览器会弹出一个打印预览窗口,展示当前页面的内容,用户可以进行打印设置,如选择打印机、页边距、纸张方向等。 然而,分页打印是更复杂...
在Web开发中,有时候我们...综上所述,`window.print()` 是一个简单且强大的工具,结合CSS媒体查询和JavaScript,可以实现定制化的Web打印功能。通过合理布局和代码设计,可以轻松控制打印的内容,提高用户的打印体验。
1. `window.print()`:在JavaScript中,`window.print()` 是调用浏览器打印功能的最直接方法。当执行这个函数时,浏览器会弹出打印对话框,用户可以选择打印机设置并开始打印当前页面。 二、CSS媒体查询 2. CSS媒体...
// 调用window.print()进行打印 window.print(); // 还原页面原始内容 document.body.innerHTML = oldstr; return false; } ``` 在这个函数中,`printdiv`接受一个参数`printpage`,即我们想要打印的div的ID...
在本文中,我们将探讨如何利用 `window.print()` 结合其他技术来实现打印指定div或指定网页区域。 **方法一:指定不打印区域** 这种方法是通过CSS来实现的。创建一个 `.noprint` 的CSS类,并将不想打印的内容放入...
在网页开发中,有时我们需要提供一个功能,让用户能够打印页面上的特定内容,而不是整个页面。`window.print()` 是JavaScript中的一个方法,它用于打开浏览器的打印对话框,从而让用户选择打印当前网页。但是,这个...
在探讨如何利用JavaScript调用浏览器的打印模块实现点击按钮时触发自定义函数的过程中,我们首先需要了解浏览器提供的打印API以及如何通过编程方式触发打印任务。现代浏览器通常提供了window.print()方法,该方法...
在Web开发中,经常需要实现打印功能,尤其是当页面内容较多时,分页打印就显得尤为重要。JavaScript作为前端开发中的核心语言,提供了window对象,利用window对象的print方法可以实现Web内容的打印。此方法的优点是...
这个函数会隐藏所有具有`class="no-print"`的元素,然后调用浏览器的`window.print()`方法。打印完成后,它会恢复这些元素的显示状态。 值得注意的是,不同的浏览器可能对CSS和JavaScript的支持程度不同,因此在...
首先,`Window.print()`方法是JavaScript中用于调用浏览器内置的打印对话框的函数,用户可以在该对话框中选择打印机、页面设置等选项,然后开始打印操作。为了确保在各种浏览器中都能正常工作,我们需要关注以下几点...
4. 这样,用户就可以只打印页面中的特定部分,而不会受到其他元素的干扰。 在JSP中,可以使用JavaScript或者jQuery来实现上述逻辑。例如,可以将预览和打印的逻辑封装成函数,通过AJAX获取需要打印的数据,然后动态...
`window.print()` 方法是JavaScript中的一个内置函数,主要用于调用浏览器的打印功能。这个方法允许开发者无须离开网页或应用即可让用户打印网页内容,非常适合于那些需要提供打印选项的网站。在本文中,我们将深入...
在网页开发中,有时我们需要为用户提供直接打印页面的功能,这通常通过JavaScript来实现。JavaScript是一种广泛使用的客户端脚本语言,可以在用户的浏览器上运行,提供与用户交互的能力,其中包括调用打印机进行打印...
在 Printer.js 文件中,使用 doPrint 函数来实现打印功能。该函数将要打印的内容写入到新窗口中,然后调用 window.print 方法来打印该内容。 三、页眉页脚设置 在实现去除页眉页脚功能时,需要将注册表中的页眉...
ASP中实现打印功能的知识点总结 在ASP中实现打印功能是Web开发中的一项重要任务,通过使用JavaScript和HTML,开发者可以实现网页中特定部分的打印功能。本文总结了实现打印功能的知识点,涵盖了相关的技术和代码...
综上所述,利用`jquery.PrintArea.js`实现打印发货单功能,涉及到了JavaScript、jQuery、CSS以及HTML的基础知识,通过合理运用这些技术,可以创建出高效、易用的打印解决方案。在实际开发中,应结合项目需求,灵活...
《jQuery.print:优雅实现浏览器打印功能》 在Web开发中,常常需要为用户提供打印功能,以便他们能够将网页内容转化为纸质形式保存或分享。jQuery.print是一个便捷的浏览器打印插件,它极大地简化了这一过程,使得...
在Web开发中,有时我们需要允许用户仅打印页面中的某一部分内容,而非整个页面。这种需求常见于报表打印、文章分享等场景。传统的`window.print()`函数可以用来打印当前页面的所有内容,但对于只打印特定区域的需求...
在ASP.NET中实现Web打印功能是一项常见的需求,它允许用户直接从网页上打印内容而无需先下载文件。本文将深入探讨如何在ASP.NET环境中构建这一功能,并基于描述中的"print.html"文件,推测这是一个用于演示Web打印...