- 浏览: 396538 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (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整合
js或jquery实现页面打印
- 博客分类:
- javascript
- jquery
方法多多,自己收集一下
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 791document.createElement()的用法 ... -
js操作数据库
2012-01-17 17:17 1036JavaScript操作数据库JS操作Access数据库,跟其 ... -
js关掉浏览器-通用
2011-10-11 17:41 921js直接关闭窗口不提示ie6.0,ie7.0通用 ... -
javascript实现页面跳转的几种方式
2011-04-07 15:08 807第一种: <script language=" ... -
javascript读写文件操作
2011-03-30 16:29 805<script> /* object.Open ... -
javascript实现用户登录保存帐号密码(保存在cookies中)
2011-03-30 16:26 1494/*这个是html的名字123.html*/ <SCR ... -
js点击按钮出现进程条
2011-03-03 15:43 1215<!DOCTYPE html PUBLIC " ... -
js实现拖拉正方形
2011-03-03 15:00 1046<!DOCTYPE html PUBLIC " ... -
javascript特性概念
2011-03-03 14:57 808加载: 使页面从新加载一遍:window.location. ... -
DOM一般属性
2011-02-23 15:16 8291Attributes 存储节点的属 ... -
jquery实现文件单个上传,区分类型?
2011-02-23 14:34 850[code="java" <htm ... -
单给文件上传,区分文件类型?
2011-02-23 14:33 815<html> <head> &l ... -
如何保证刷新页面去新的页面后数据还在?
2011-02-23 14:31 875<html> <head> <s ... -
js大全手册
2011-01-28 15:15 10111.document.write(""); ... -
javascript基本使用
2011-01-28 08:29 8401.JS对象操作语句 : with 语句的语法: ...
相关推荐
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的resizeend实现了,根据窗口调整大小自动适应添加水印
在网页预览合同报表,实现在线打印jQuery包,需要的拿去用,使用方法$(div).print();
jQueryPrint.js打印网页JS,很好用,可以指定打印网页上特定的资源!
利用JQuery的JQprint-0.3.js实现页面打印功能
jquery.PrintArea.js,生成打印页面
相信大家都遇到过在多浏览器下,javascript 打印代码不是那么听话的时候,那么,有了这个组件,这都不是事儿了!此组件,基于 jQuery 1.x 编写,能完美兼容各个浏览器的打印需求!!你,值得拥有!
script type = “ text / JavaScript ” src = “ path / to / jquery.print.js ” > </ script > 使用它像: $(“#myElementId ”)。print(/ * options * /); 要么 $。print(“#myElementId ...
jQuery打印插件----jQuery.print.js实现网页的打印功能,亲测有效
实现javascript打印功能,打印整个页面就很简单,但如果指定打印某一个区域就有点难点,这里有一个jQuery插件PrintArea可实现打印页面某区域功能。 使用说明 需要使用jQuery库文件和PrintArea库文件
网页打印插件jQuery.PrintArea是一款基于jquery实现页面打印可局部打印特效。
jQueryPrint.js打印网页jQueryPrint.js打印网页JS,很好用,可以指定打印网页上特定的资源!
jqprint插件是一款基于jquery的网页打印插件,可以非常轻松的实现网页打印,而且可以打印任意选定的区域。在使用jqprint打印的过程中,实现也是非常简单的。下面就详细的讲解下jqprint插件的使用。
jquery.print-preview.js 进行打印,对源码进行了一丢丢调整,方便页面调用,,,要50字
jQuery网页局部打印代码,此代码可打印页面部分内容。
1、系统需求分析及数据库建模 2、主界面WebOS搭建 3、实现图书馆管理系统的登录 4、实现图书馆信息管理 5、更改口令及利用用户自定义控件技术简化代码 ...20、利用jquery-treeview实现读者借书清单
jquery网页打印插件PrintArea.js,方便小巧,及插即拔,打印范围可控
jQuery 打印插件 PrintArea 支持页面局部打印。JQuery打印插件jquery.PrintArea.js与实例实现对区域文字打印