ASP网页编程之ASP打印页面的一些履历
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。打印|页面人人常常碰到再ie中打印表格时必要埋没一些不必要打印的工具,好比说按钮,输出框,大概但愿莫个表格显现的时分表格线是由色彩的,而打印的时分只必要有粗细之分,实在在css中能够设定在打印大概显现的分歧款式,比来作了一个使用(实属揭竿而起),能够失掉以上效果,上面是我的款式表。。。。<styletype="text/css"media=print>次要是media选项对比上面的那一个style一同看
.noprint{visibility:hidden}
span.double{BORDER-BOTTOM-STYLE:double;BORDER-LEFT-STYLE:double;
BORDER-RIGHT-STYLE:double;BORDER-TOP-STYLE:double;COLOR:mediumblue;
CURSOR:hand;FONT-SIZE:12pt;HEIGHT:22px;LEFT:314px;TEXT-ALIGN:center;
WIDTH:96px}
select.sb{Z-INDEX:121;LEFT:0px;WIDTH:90px;POSITION:absolute;
HEIGHT:170px}
span.tab{LEFT:40px;WIDTH:900px;POSITION:relative;TOP:0px;HEIGHT:225px}
table{BORDER-RIGHT:blackmediuminset;BORDER-TOP:blackmediuminset;BORDER-LEFT:blackmediuminset;WIDTH:900px;BORDER-BOTTOM:blackmediuminset;HEIGHT:31px;POSITION:absolute}
tr.col0{BORDER-RIGHT:thickinset;BORDER-TOP:thickinset;FONT-WEIGHT:bold;FONT-SIZE:15px;BORDER-LEFT:thickinset;BORDER-BOTTOM:10px;FONT-FAMILY:宋体;BACKGROUND-COLOR:blue;TEXT-ALIGN:center}
tr.tr1{}
td.td0{WIDTH:120px;TEXT-ALIGN:center;height:30px;}
td.td1{WIDTH:330px;TEXT-ALIGN:right}
td.td2{WIDTH:70px;TEXT-ALIGN:right}
td.td3{WIDTH:330px;TEXT-ALIGN:right}
</style>
<stylemedia=screen>次要是media选项对比下面的那一个style一同看
span.double{BORDER-BOTTOM-STYLE:double;BORDER-LEFT-STYLE:double;BORDER-RIGHT-STYLE:double;BORDER-TOP-STYLE:double;COLOR:mediumblue;
CURSOR:hand;FONT-SIZE:12pt;HEIGHT:22px;LEFT:314px;TEXT-ALIGN:center;
WIDTH:96px}
select.sb{Z-INDEX:121;LEFT:0px;WIDTH:90px;POSITION:absolute;
HEIGHT:170px}
span.tab{LEFT:154px;WIDTH:900px;POSITION:relative;TOP:30px;HEIGHT:225px}
table{BORDER-RIGHT:bluegroove;BORDER-TOP:bluegroove;BORDER-LEFT:bluegroove;WIDTH:900px;BORDER-BOTTOM:bluegroove;POSITION:absolute}
tr.col0{BORDER-RIGHT:redthickinset;BORDER-TOP:redthickinset;FONT-WEIGHT:bold;FONT-SIZE:15px;BORDER-LEFT:redthickinset;COLOR:white;BORDER-BOTTOM:yellow10pxsolid;FONT-FAMILY:宋体;BACKGROUND-COLOR:blue;TEXT-ALIGN:center}
tr.tr1{BORDER-BOTTOM:fuchsiainset}
td.td0{WIDTH:120px;BORDER-LEFT-STYLE:none;TEXT-ALIGN:center;BORDER-BOTTOM-STYLE:none}
td.td1{WIDTH:330px;BORDER-LEFT:bluethinsolid;TEXT-ALIGN:right}
td.td2{WIDTH:70px;BORDER-TOP-STYLE:inset;BORDER-RIGHT-STYLE:inset;BORDER-LEFT-STYLE:inset;TEXT-ALIGN:right;BORDER-BOTTOM-STYLE:inset}
td.td3{WIDTH:330px;BORDER-TOP-STYLE:inset;BORDER-RIGHT-STYLE:inset;BORDER-LEFT-STYLE:inset;TEXT-ALIGN:right;BORDER-BOTTOM-STYLE:inset}
td.td5{TEXT-ALIGN:right}
</style>
人人细心看一下实在只需创建2个style而么个style指向分歧的设备,可是在style中利用不异的id,如许再在必要打印和显现是必要分歧的款式的工具中援用统一个id号(好比说<tdclass=td3>。。。。。。</td>)可是有一个主要成绩时细心看我在打印是设定不打印是经由过程设定“visibility:hidden”来完成的,可是我在实践使用中发明假如在剧本代码中利用了“obj.style.visibility=visible”也就是对莫个工具的visibility举行了操纵这时候候咋打印的时分也会显现出来,也就是说剧本代码的操纵对分歧的设备同时无效(可是我想应当有举措对某一个设备准向指定的可是找了半天没发明,也多是css还没有完美)我最初经由过程了另外一个style属性display了完成了,也就是说在剧本代码顶用obj.style.diaplay="block"大概"none"来完成工具的显现如许就不影响打印功效的完成了。
可是总的来讲ie的打印仍是不完美好比说没法完成分页大批的打印数据,可是在visual.net中我发明微软到场了crystal的报表功效我估量应当能够完成了,可是还没有使用过,今后无机会在向人人报告。
</p>专业性的服务。有的ASP商提供垂直型的应用服务,针对某一特定行业提供应用服务。 不能只是将它停留在纸上谈兵的程度上。 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。 ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。 因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
页:
[1]