- 浏览: 409465 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (347)
- java基础 (58)
- ajax (10)
- s2sh (10)
- 版本控制 (4)
- 数据库 (34)
- 服务器 (4)
- 开发工具 (8)
- javascript (15)
- soockte (5)
- ext (2)
- 环境搭建 (7)
- struts2 (9)
- 找工作中的面试技巧 (2)
- 承接网站零活 (0)
- JNI+JONSE+OGNL (8)
- 性能优化 (4)
- Android开发 (5)
- xul (8)
- jquery (2)
- 线程 (3)
- jsp+jdbc (7)
- servlet (2)
- java对xml操作 (1)
- IO流的操作 (10)
- 项目开发前配置 (1)
- css (0)
- 上传、下载 (2)
- 知识探讨 (2)
- html (2)
- HQL (0)
- 工作技巧 (1)
- IT (1)
- Hibernate杂谈 (10)
- Spring杂谈 (35)
- DWR (5)
- JUnit测试 (3)
- EasyMock测试web (1)
- ibatis (6)
- maysql (5)
- C++ (0)
- 正则表达式(解剖) (1)
- 密码安全 (2)
- 上传 (1)
- socket (1)
- jni(java与c++结合) (1)
- jdk版本问题 (0)
- tomcat版本问题 (5)
- linux基本命令(初学) (7)
- linux项目发布 (1)
- 3年的经验总结 (1)
- 加解密 (2)
- 高级java阶段 (2)
- java内存分区 (1)
- 浏览器 (1)
- 职业规划 (1)
- 管理 (5)
- java语音 (1)
- SSH (1)
- jsp (3)
- extjs (1)
- uml (2)
- 加密 (1)
- web (2)
- Ant (1)
- 自述 (1)
- Linux (1)
- ssh源码解剖 (1)
- 代码优化 (1)
- 设计模式 (0)
- xml (2)
- JOSN (1)
- scala (0)
- hadoop (0)
- spark (0)
- hana (1)
- shior (1)
- java Word (6)
- java PDF (4)
- java Excel (0)
最新评论
-
高级java工程师:
ztao2333 写道谢谢。收藏下这个总结。呵呵
温习jdk和tomcat -
ztao2333:
大写的,不是大学的
温习jdk和tomcat -
ztao2333:
谢谢。收藏下这个总结。
温习jdk和tomcat -
the_small_base_:
你好,可以提供调用方法吗?需要的Jar,能发下源码吗?谢谢
java实现语音 -
高级java工程师:
文思涌动 写道楼主新年好。可否再传一遍给我,我没有收到, 不清 ...
s2sh整合
方法多多,自己收集一下
1、js实现(可实现局部打印)
2、调用windows底层打印,报安全警告,不建议使用(不支持局部打印)
3、jQuery实现(支持局部打印)
1、js实现(可实现局部打印)
<input id="btnPrint" type="button" value="打印" onclick="javascript:window.print();" /> <input id="btnPrint" type="button" value="打印预览" onclick=preview(1) /> <style type="text/css" media=print> .noprint{display : none } </style> <p class="noprint">不需要打印的地方</p> <script> function preview(oper) { if (oper < 10) { bdhtml=window.document.body.innerHTML;//获取当前页的html代码 sprnstr="<!--startprint"+oper+"-->";//设置打印开始区域 eprnstr="<!--endprint"+oper+"-->";//设置打印结束区域 prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //从开始代码向后取html prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html window.document.body.innerHTML=prnhtml; window.print(); window.document.body.innerHTML=bdhtml; } else { window.print(); } } </script> <p>XXXXX</p> <!--startprint1-->要打印的内容<!--endprint1--> 再加个打印按纽 onclick=preview(1)
2、调用windows底层打印,报安全警告,不建议使用(不支持局部打印)
<HTML> <HEAD> <TITLE>javascript打印-打印页面设置-打印预览代码</TITLE> <META http-equiv=Content-Type content="text/html; charset=gb2312" /> <SCRIPT language=javascript> function printsetup(){ // 打印页面设置 wb.execwb(8,1); } function printpreview(){ // 打印页面预览 wb.execwb(7,1); } function printit() { if (confirm('确定打印吗?')) { wb.execwb(6,6); } } </SCRIPT> </HEAD> <BODY> <DIV align=center> <OBJECT id=wb height=0 width=0 classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 name=wb></OBJECT> <INPUT onclick=javascript:printit() type=button value=打印 name=button_print /> <INPUT onclick=javascript:printsetup(); type=button value=打印页面设置 name=button_setup /> <INPUT onclick=javascript:printpreview(); type=button value=打印预览 name=button_show /> 一按开始的减肥了卡时间段 </DIV> </BODY> </HTML>
3、jQuery实现(支持局部打印)
<script type="text/javascript" src="jquery-1.4.2.min.js"></script> <script type="text/javascript" src="jquery.PrintArea.js"></script> <script> $(document).ready(function(){ $("input#biuuu_button").click(function(){ $("div#myPrintArea").printArea(); }); }); </script> <input id="biuuu_button" type="button" value="打印"></input> <div id="myPrintArea">.....文本打印部分.....</div>引用
- js打印需要的js文件.rar (25.7 KB)
- 下载次数: 8
发表评论
-
document.createElement()的用法
2013-08-06 15:46 841document.createElement()的用法 ... -
js操作数据库
2012-01-17 17:17 1068JavaScript操作数据库JS操作Access数据库,跟其 ... -
js关掉浏览器-通用
2011-10-11 17:41 959js直接关闭窗口不提示ie6.0,ie7.0通用 ... -
javascript实现页面跳转的几种方式
2011-04-07 15:08 839第一种: <script language=" ... -
javascript读写文件操作
2011-03-30 16:29 841<script> /* object.Open ... -
javascript实现用户登录保存帐号密码(保存在cookies中)
2011-03-30 16:26 1572/*这个是html的名字123.html*/ <SCR ... -
js点击按钮出现进程条
2011-03-03 15:43 1237<!DOCTYPE html PUBLIC " ... -
js实现拖拉正方形
2011-03-03 15:00 1073<!DOCTYPE html PUBLIC " ... -
javascript特性概念
2011-03-03 14:57 861加载: 使页面从新加载一遍:window.location. ... -
DOM一般属性
2011-02-23 15:16 8631Attributes 存储节点的属 ... -
jquery实现文件单个上传,区分类型?
2011-02-23 14:34 876[code="java" <htm ... -
单给文件上传,区分文件类型?
2011-02-23 14:33 852<html> <head> &l ... -
如何保证刷新页面去新的页面后数据还在?
2011-02-23 14:31 904<html> <head> <s ... -
js大全手册
2011-01-28 15:15 10511.document.write(""); ... -
javascript基本使用
2011-01-28 08:29 8731.JS对象操作语句 : with 语句的语法: ...
相关推荐
在“jquery实现通用网页打印”这个主题中,我们将深入探讨如何使用jQuery来实现在B/S(Browser/Server)架构的网页上进行打印功能,这在各种Web应用程序中都是一个常见的需求。 首先,理解基本的打印原理。在浏览器...
js或jquery实现页面打印(局部打印) 1、js实现(可实现局部打印) 代码如下: <html> <title>js打印</title> <head></head><body> <input id=”btnPrint” type=”button” ...
JS怎么实现页面打印呢?JavaScript 实现打印,打印预览,打印设置;JS打印和报表输出;原生js打印插件Print.js;js控制分页打印、打印分页示例;js 打印插件;js使用window.print()实现打印功能;代码仅5kb; 自主研发...
而“jQuery 调用浏览器打印功能”是利用 jQuery 实现的一种方法,允许用户通过点击按钮或执行特定操作来触发浏览器的打印功能,从而打印网页内容。在描述中提到了 jqPrint 插件,这是一个专门用于打印 jQuery 对象...
在IT行业中,网页打印功能是不可或缺的一部分,尤其在电商、物流等业务中,打印发货单是日常操作的关键环节。本文将详细介绍如何利用jQuery插件`jquery.PrintArea.js`实现这样的功能,以及涉及到的相关技术点。 ...
"jquery网页打印控件制作页面局部打印文本效果"这个主题就是关于如何使用jQuery来创建一个功能,使得用户可以仅打印网页的选定区域,从而提高用户体验并节省纸张。下面将详细介绍这个过程及其相关知识点。 首先,...
在网页设计中,水印是一种常见的视觉...这个过程展示了`jQuery`如何与CSS和JavaScript事件配合,以实现动态、自适应的网页功能。通过理解这些原理,你可以根据需要自定义自己的水印效果,甚至扩展到更复杂的交互设计。
jQueryPrint.js是一款基于jQuery的轻量级插件,专门用于实现网页打印功能。它允许开发者在不使用浏览器内置打印对话框的情况下,定制化地选择打印的内容,提高用户体验并优化打印流程。这款插件的核心特性是能够精准...
jQuery PrintArea.js是一款轻量级的JavaScript插件,它基于jQuery库,专为网页打印设计。通过简单的API调用,开发者可以快速设置打印区域,避免用户打印不必要的网页元素,提高用户体验。该插件在2.4.0版本中,优化...
在网页预览合同报表,实现在线打印jQuery包,需要的拿去用,使用方法$(div).print();
jQuery 网页打印组件是基于JavaScript库jQuery构建的,它允许开发者添加简单的打印功能到网页上,而无需复杂的CSS调整或JavaScript编程。传统的打印操作可能面临样式丢失、页面布局混乱等问题,而这个组件能帮助我们...
在网页开发中,有时我们需要将页面的某个特定区域或者整个HTML内容打印出来,这在ASP.NET或其他支持JavaScript的系统中非常常见。`jQuery`库提供了一种方便的方式来处理这种需求,因为它具有强大的DOM操作功能和良好...
基于jQuery实现网页打印功能涉及到多个知识点,主要包括jQuery的使用、网页打印机制、JavaScript中的打印API调用以及对打印样式的控制。下面将对这些知识点进行详细说明: ### jQuery的使用 jQuery是一个快速、...
网页打印是Web应用程序中常见的一种需求,允许用户将页面内容以纸质形式保存或分享。在JavaScript库中,jQuery提供了一种便捷的方式——jqPrint,来实现这个功能。本篇文章将详细探讨如何使用jQuery jqPrint插件来...
`jQuery.print`插件就是为了解决这一问题而诞生的,它扩展了jQuery库,提供了简单易用的API来实现页面或者指定元素的打印功能。本文将深入探讨如何利用HTML5、CSS3、JavaScript以及jQuery实现`jqprint`打印程序。 ...
在本教程中,我们将探讨如何利用 jQuery 创建一个打印插件,以实现网页文本的打印效果。这涉及到的知识点包括 jQuery 的基本使用、HTML 结构、CSS 样式以及浏览器的打印功能。 首先,我们需要理解 jQuery 的核心...
《jQuery.jqprint-0.3.js:轻松实现网页打印功能》 在Web开发中,打印功能是一项不可或缺的用户交互需求。为了满足这种需求,jQuery库提供了一个名为jqPrint的插件——jQuery.jqprint-0.3.js,它允许开发者方便地将...
jQuery 打印插件 PrintArea 是一个轻松实现 JavaScript 打印页面某区域功能的插件。该插件可以实现指定打印某一个区域的功能,而不是整个页面。 知识点一:JavaScript 打印功能 PrintsArea 插件可以实现 ...
JavaScript(简称JS)提供了多种方式来实现网页内容的打印,包括打印整个页面或页面上的特定区域。本知识点主要介绍如何使用JS调用iframe元素来实现页面内容的打印功能。 ### 知识点一:使用iframe实现区域打印 ...