|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的东西可是什么都要收钱的啊!web|web打印 呵呵,菜鸟一个,只会用IE自带的打印功效,感到普通也够用了,在这里算是提示一下人人利用时要注重的成绩吧
起首在网页中添加:
<OBJECT id="WebBrowser" height="0" width="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"
VIEWASTEXT>
</OBJECT>
然后就能够顺次到场功效按钮了:
<input onclick="document.all.WebBrowser.ExecWB(6,1)" type="button" value="打印"> <input onclick="document.all.WebBrowser.ExecWB(6,6)" type="button" value="直接打印">
<input onclick="document.all.WebBrowser.ExecWB(8,1)" type="button" value="页面设置">
<input onclick="document.all.WebBrowser.ExecWB(7,1)" type="button" value="打印预览"> <INPUT type="button" value="封闭窗口" onclick="javascript:window.close()">
将这两块器材放到<center class=noprint></center>就不会打印这些按钮了。固然要界说noprint了:
<style media="print">.Noprint { DISPLAY: none }</style>只需把不想打印的器材的CSS设置成noprint就能够了。
如今就完成了根基的web打印,需求注重的情形以下:
必需将ie的internet选项的平安设置中关于没有标志为平安的ActiveX控件停止...设置成提醒或启用,不然会报错,招致不成用。
假如在vs.net编纂情况下编纂该页面,它常常主动的给object添加过剩的参数,有了这些器材,打印就会失足,所以要记得最初保留的时分删除它们。
为了简捷而且到达最好的后果,咱们可以在一个页面完成编纂和打印,这时候候会需求良多的textbox,咱们把它的css设置成.edittext
{
overflow-y:visible;
width: 100%;
border-top: none;
border-right: none;
border-bottom: none;
border-left: none;
}就能够完成在打印的时分不显示边框和multiline的textbox不显示转动条了。
还有一些小经历就是在设置标格宽度的时分,关于A4纸张,横打用920,竖打用640,后果最好。
呵呵,以上都是我的一些经历之谈,能够有些毛病或人人有更好的举措,接待品评斧正。
</p> 帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。 |
|