|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件web|web打印挪用IE内置打印组件完成web打印计划及例程(10.28)
重点:
<OBJECTid=WebBrowserclassid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2height=0width=0VIEWASTEXT>
</OBJECT>
<inputtype=buttonvalue=打印onclick="document.all.WebBrowser.ExecWB(6,1)"class="NOPRINT">
<inputtype=buttonvalue=间接打印onclick="document.all.WebBrowser.ExecWB(6,6)"class="NOPRINT">
<inputtype=buttonvalue=页面设置onclick="document.all.WebBrowser.ExecWB(8,1)"class="NOPRINT">
<inputtype=buttonvalue=打印预览onclick="document.all.WebBrowser.ExecWB(7,1)"class="NOPRINT">
注重:
1、CSS对打印的把持:
<!--media=print这个属性能够在打印时无效-->
<stylemedia=print>
.Noprint{display:none;}
.PageNext{page-break-after:always;}
</style>
Noprint款式可使页面上的打印按钮等不呈现在打印页面上,这一点十分主要,由于它能够用起码的代码完成最必要的功效
PageNext款式能够设置分页,在必要分页的中央<divclass="PageNext"></div>就OK了,呵呵
2、表格线粗细的设置,更是经由过程款式表:
<style>
.tdp
{
border-bottom:1solid#000000;
border-left:1solid#000000;
border-right:0solid#ffffff;
border-top:0solid#ffffff;
}
.tabp
{
border-color:#000000;
border-collapse:collapse;
}
</style>
大概:
<style>
.TdCs1{
border:solidwindowtext1.0pt;
}
.TdCs2{
border:solidwindowtext1.0pt;border-left:none;
}
.TdCs3{
border-top:none;
border-left:solidwindowtext1.0pt;
border-bottom:solidwindowtext1.0pt;
border-right:solidwindowtext1.0pt;
}
.TdCs4{
border-top:none;
border-left:none;
border-bottom:solidwindowtext1.0pt;
border-right:solidwindowtext1.0pt;
}
.underline{
border-top-style:none;
border-right-style:none;
border-bottom-style:solid;
border-left-style:none;
border-bottom-color:#000000;
}
</style>
</p>对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了, |
|