文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络技术在web页面中打印功能的实现问题集锦
精品推荐
特别推荐
·新手轻轻松松做网管必须掌握的步骤
·ADSL路由方式的NAT(端口映射)
·保护系统 彻底清除Infostealer.Gampass病毒
·网管高招另类方法解决离奇断网故障二例
·Windows2000 下管理员账户真的不安全
·Windows下权限设置详解
·网络排障实战:路由器和交换机为何不通?
·安装网卡驱动常见故障及解决方法
·多种方法让网络共享资源自动映射
·Delphi中的流技术- 详细篇
·秘籍宝典:Ping命令的使用
·教你伪装MAC地址
·掌握超五类 双绞线的 原理与制作方法
·让你的ADSL不再自动掉线
·快速增强路由器安全的十个小技巧
·高手教你实测无线路由器的安全功能
·无线上网搭配方案
·UNIX 常用的指令/终结完整编
·解决南北网络问题 千渡南北互通
·ADSL上网的常见问题及分析集锦
热点TOP10
·惊恐:知道对方IP就能入侵别人的电脑
·窥视计算机病毒的磁盘存储结构
·保护系统 彻底清除Infostealer.Gampass病毒
·Windows 安全诊所:清除间谍软件下篇
·光辉回忆录:黑客创下的“重大战绩”
·ADSL Modem防攻击“修炼秘技”
·数千黑客狂攻世界杯 上演网络狙击战
·真的无罪吗?窥视Serv-U密码破解
·从入门到精通 网吧免费上网狙击战
·网络江湖传奇:认识中国的黑客精英
·批量查询域名工具Domain Inspect 1.5 汉化注册版
·汉化软件教程
·世界上最好的磁盘碎片整理工具原版+汉化+注册机
·SQL Navigator
·ADSL宽带网络的配制及优化技巧
·配置 VMware通过令牌访问LAN
·狂拽~用别人的服务器做硬盘!
·无图像、无声音、图像声音不同步问题的解决办法
·[常用]更快的文件打包 Ultraiso 软件教学
·驯服你的Windows Firewall

在web页面中打印功能的实现问题集锦

日期:2005年6月21日 作者:清风网络学院 查看:[大字体 中字体 小字体]


1。页面加载时弹出打印窗口,去掉网址显示.

<OBJECT id=factory style="DISPLAY: none"
codeBase=http://www.meadroid.com/scriptx/ScriptX.cab#Version=5,60,0,360
classid=clsid:1663ed61-23eb-11d2-b92f-008048fdd814 viewastext></OBJECT>
<SCRIPT defer>
function window.onload() {
factory.printing.header = "-"
factory.printing.footer = "-"
factory.printing.Print(true)
factory.printing.leftMargin = 0.2
factory.printing.topMargin = 0.5
factory.printing.rightMargin = 0.2
factory.printing.bottomMargin = 1.5
}
</SCRIPT>

这种方法的缺点是要在http://www.meadroid.com/下载一个打印控件

2.利用word在客户端打印web页面

以前在asp中也碰到过实现在浏览器中打印的问题,特别是用局域网中的一些应用,以前的实现定义一个打印开始的标记,和一个结束的标记,然后调用 window.print()方法,还有涉及在使用frame时候的打印问题,在msdn的文档中有关于这些的比较详细的介绍,但是,控制起来都比较的麻烦,而且对与打印比较精确的控制都比较难以实现,有很多的朋友也碰到过这个问题,最近读了一片文章,关于在web中的打印的实现(csdn),稍作修改,贴了出来,供大家参考一下,希望对大家有所帮助。
可以调用客户端的word进行打印前提是客户端必须安装word.
方法如下:
<%
Response.ContentType = "application/msword"
response.AddHeader "content-disposition", "inline; filename=report.doc"
%>
当把,一样的内容添加到,asp的上面时候,会在客户端自动调用word打开当前的文档,不过不要忘记把,response.buffer的属性设定为false。

3.在页面链接中调用打印设置和打印预览

我们都知道,现在的B/S应用越来越多,我们做程序的时候经常会遇到需要打印报表的情况,但是
我们知道我们很难对IE的客户端的打印机进行控制,我们除了对Window.print 的控制以外。没有
其他的任何的办法,而有的时候我们又必须是先预览,然后打印,有的时候我们也必须页面设置后
进行打印,怎么办?

有的朋友可能已经发现,在IE的 File 菜单下,这些都是有的,但是怎么通过脚本程序来调用这些菜单呢?
经过CafeCat的Sample的提示,终于发现使用一个ActiveX控件是可以实现这个功能的,请看下面的Code
<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WB width=0></OBJECT>
这个Object 其实就是 IEWebBrowser 设定 Width 和 Height 以后,我们在界面上就看不到控件的形状了

然后,我们就可以使用 这个object 实现我们选纸和预览的功能了
<script language="JavaScript">
function doPrintSetup(){
//打印设置
WB.ExecWB(8,1)
}
function doPrintPreview(){
//打印预览
WB.ExecWB(7,1)
}
</script>
<a href="javascript:doPrintSetup()">打印设置</a>
<a href="javascript:doPrintPreview()">打印预览</a>

4.在WEB环境下打印报表的crystal的解决方案的实例

<%@ LANGUAGE="VBSCRIPT" %>
<%
' = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

[1] [2] [3] [4] [5] 下一页 




上一篇:代理服务器CCProxy的应用

下一篇:超级Mini QQ 只需要不到30个文件

在web页面中打印功能的实现问题集锦 相关文章:
·关于SEX的9个关键问题
·燕麦可改善男性性功能
·解决与HTTP 500 – 内部服务器错误错误信息有关的问题
·ADSL Modem路由功能的配置
·屏蔽五项网络功能 让XP系统极速狂飙
·ASP.NET弹出式日历选择控件的实现
·在PB中如何实现数据模糊查询
·如何实现局域网打印机共享
·局域网内共享文件 提示没有访问权限的问题
·PB动态报表格式自由定义的实现
在web页面中打印功能的实现问题集锦 相关软件:
·网络常见问题与故障1000例
·有关毛泽东的一些问题解答(不完整版)
·家常菜制作集锦(1)
·金山词霸2006 SP1 with 牛津英汉双解词典 全功能第二版
·每天问自己十个问题
·家常菜制作集锦(2)
·中东问题的历史根源
·公司企业网站管理系统模板功能强大版
·SmartPrinter(虚拟打印机) V3.2
·TCP-IP详解卷2:实现

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot