- 浏览: 590476 次
文章分类
- 全部博客 (411)
- 常用工具 (21)
- 喜好 (14)
- 英语 (3)
- java (51)
- ext (4)
- css (44)
- php (34)
- window (7)
- jquery (21)
- js (31)
- struts (4)
- tomcat (1)
- struts2 (11)
- 网络 (4)
- c# (7)
- linux (27)
- oracle (15)
- tag标签 (5)
- 生成静态页面 (6)
- sql (12)
- hibernate (13)
- DesignPattern (3)
- spring (2)
- flex (17)
- excel应用 (1)
- 报表 (2)
- 业界 (2)
- 数据建模 (1)
- 平板 (1)
- ppt (1)
- rich (1)
最新评论
-
youngdze:
受教了,谢谢!
十步解决php utf-8编码 -
DiLiya:
感谢你的讲解;帮了大忙了!
解决-innerHTML无法在TBODY中使用 -
eppen:
强的没话说。帮了大忙。感谢goby2008 ,感谢google ...
解决-innerHTML无法在TBODY中使用 -
cxs4808:
rr
flex 设计模式 -
liuxingvsyou:
3个jQuery弹出窗口插件
1.JavaScript打印
<input id="btnPrint" type="button" value="打印" onclick="javascript:window.print();" />
可以用样式控制,你想让那块打印就打印啊,样式如下:
<style type="text/css" media=print>
.noprint{display : none }
</style>
然后使用样式就可以:
<p class="noprint">不需要打印的地方</p>
=============================================================
2.IE打印
<script language="javascript">
function printsetup(){
// by http://www.cidu.net/ 打印页面设置
wb.execwb(8,1);
}
function printpreview(){
//by http://www.cidu.net/ 打印页面预览
wb.execwb(7,1);
}
function printit()
{
if (confirm('确定打印吗?')) {
wb.execwb(6,6)
}
}
</script>
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>
<input type=button name=button_print value="打印本单据" onclick="javascript:printit()">
<input type=button name=button_setup value="打印页面设置" onclick="javascript:printsetup();">
<input type=button name=button_show value="打印预览" onclick="javascript:printpreview();">
<input type=button name=button_fh value="关闭" onclick="javascript:window.close();">
------------------------------------------------
关于这个组件还有其他的用法,列举如下:
WebBrowser.ExecWB(1,1) 打开
Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
Web.ExecWB(4,1) 保存网页
Web.ExecWB(6,1) 打印
Web.ExecWB(7,1) 打印预览
Web.ExecWB(8,1) 打印页面设置
Web.ExecWB(10,1) 查看页面属性
Web.ExecWB(15,1) 好像是撤销,有待确认
Web.ExecWB(17,1) 全选
Web.ExecWB(22,1) 刷新
Web.ExecWB(45,1) 关闭窗体无提示
1.用window对象的print方法
<button onClick="window.print()">打印</button>
2.用WebBrowser控件
<object id="WebBrowser" width=0 height=0
classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>
<button onClick="WebBrowser.ExecWB(8,1)">打印</button>
3.在文档区域执行print命令
<button onClick="document.execCommand('print')">打印</button>
详细出处参考:http://www.jb51.net/article/7562.htm
发表评论
-
JQuery限制复选框checkbox可选中个数
2012-12-16 16:33 1431<script type="text/j ... -
IE和Firefox兼容的iframe刷新
2010-11-20 11:04 1347parent.document.getElementById( ... -
Firefox和IE之间7个JavaScript的差异
2010-08-12 15:59 672尽管 JavaScript 历史上使用冗长而令人生厌的代码块来 ... -
JS实用代码
2010-08-12 15:50 1092事件源对象 event.srcElement.tagName ... -
jQuery.inArray注意事项
2010-08-12 14:25 1409有这么一段程序: <script language=& ... -
CKEditor配置使用
2010-07-31 13:50 2503ckeditor 的官方网站是 http://ckeditor ... -
通过js读取或设置 FCKeditor中的值 js操作fckeditor
2010-07-30 00:26 1545FCKeditor确实挺好用,但却缺乏一个详细的开发文档,以致 ... -
关于用CSS区分Firefox、IE6、IE7
2010-07-16 15:44 770<html> <head> ... -
js 动态创建select 并赋予onchange事件
2010-06-30 17:20 2789function createSelect(iid,pid,n ... -
javascript对话框(弹出层)组件artDialog
2010-05-25 08:10 812http://www.planeart.cn/downs/ar ... -
用JavaScript检查文件是否存在
2010-05-13 15:11 1131function checkURL(URL) { ... -
JavaScript, AJAX树形控件大全(all kinds of TreeView Controls by JavaScript, AJAX)
2010-03-22 17:09 11851、dTree2、Treeview JavaScript3、Y ... -
javascript获取ul中li的个数
2010-03-04 13:06 2956有这样一段代码: <ul id="mycar ... -
location.hash实现跨域iframe自适应
2010-03-02 12:57 1402页面域关系: 主页面a.html所属域A:www.taoba ... -
15个基于Web的HTML编辑器
2009-09-11 23:26 699http://paranimage.com/15-web-ba ... -
父页面里两个iframe之间互相访问
2009-09-08 23:42 1958转载:http://hi.baidu.com/xeelytec ... -
JS压缩处理
2009-09-08 14:03 833试用几个工具,但是对语法要求比较高,有些js没法通过语法,固找 ... -
常用的js正则表达式
2009-07-24 14:10 979把项目中最近用到的一些正则表达式总结一下。 1.验证身份证号 ... -
模仿abcnews.com制作新闻(图片展示)
2009-06-23 22:07 1112<!DOCTYPE html PUBLIC " ... -
用lightbox点亮html
2009-06-23 21:35 1090某人想要在点击链接的时候,弹出一个遮罩层。本来想直接使用lig ...
相关推荐
用Javascript打印网页指定标签的内容 用Javascript打印网页指定标签的内容是指在网页上选择指定的标签,然后将其内容导出到另一个页面上,最后进行打印的操作。这种方法可以灵活地控制打印的内容和格式。下面将详细...
自己写的Javascript 打印乘法表 源码 ,也许对大家有用。
jsp javascript打印九九乘法表代码.docx
javascript打印网页中指定部分的内容
JavaScript打印实现逻辑
JavaScript打印水仙花数
asp.net调用JavaScript打印
javascript打印网页,ajax处理数据
javascript打印如何自定义纸张大小(代码)[借鉴].pdf
JavaScript_打印方法_基于浏览器_详细代码示例
javascript打印如何自定义 纸张大小(代码).docx
birt脚本调试代码,只需要将代码放进文档中说明的位置,所有javascript调试打印结果都可以看到,提供了两种方式javascript的调试打印,网上也有很多例子说需要放到tomcat里才能打印,其实在报表开发工具中也可以打印...
javascript 实现页面打印,在线打印的javascript代码
一个javascript函数,可打印出所有的对象(包括数组),方便页面调试
利用javascript在一个div快内纵向计算打印出该行的圆上两点,采用生成span块的方法打印点
一篇用javascript写的关于打印问题源码,主要实现了页眉页脚的消除和页面的简单定制等。
在各种动态网页开发语言下使用VBScript、JavaScript脚本语言进行各种信息的打印预览工作,可以直接打印HtmlTable网页元素中的文字信息。 在控件演示实例中有本控件的详细说明文件,本控件现在是打印预览控件的测试...
利用javascript在网页上实现打印的方法,可以设置分页等页面设置。
利用javascript进行数据打印成pdf格式
B/S结构导致了Web应用程序中打印的特殊性。 ? 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。 ? 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印...