ASP网页编程之WEB页面复杂进度记时器
实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。<html><head>
<title>TimeBarVersion1.0</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<metahttp-equiv="Refresh"content="20;url=">
<style>
td{font-size:10.5pt;color:147e19;font-family:CourierNew;}
</style>
</head>
<bodybgcolor="#FFFFFF">
<br><br><br><br>
<center>
<tablewidth=500border=0>
<tr><td>
<br>
<palign=center>TimeBarV1.0byKey@CyberStudio.NPU<br>请检察源代码<br>
请设置进度条的增加速率和每次增加的长度</p>
<tablealign=left><tr><tdwidth=1bgcolor=#99ccffheight=5id=Ratio></td></tr></table>
<!--将下面一行的align=left换成right或center,看看效果怎样-->
</td></tr>
<tr><tdbgcolor=eeeeee>20秒后革新本页</td></tr>
</table></center>
</body>
</html>
<scriptlanguage="javascript">
//TimeBarV1.0byKey@CyberStudio.NPU
//2000.11
ShowRatio();
functionShowRatio()
{
varintTimer=40;//进度条增加速率
varintAddwidth=1;//每次增加的长度,最小为1
varintMaxWidth=500;//最年夜宽度
//以上两个数值必要依据你的进度条总宽和提早工夫决意,比方: 本页的进度条长度为500,必要在20秒后革新或分开本页,则
//intAddwidth=(20*1000)/500=40.固然,可让intAddwidth=80,intTimer=2,请试一试。
varrw;
if(Ratio.width=="")Ratio.width=1;
rw=parseInt(Ratio.width);
Ratio.width=rw+intAddwidth;
if(rw+10<intMaxWidth)setTimeout("ShowRatio()",intTimer);
}
</script>
【本文版权回作者与奥索网配合具有,如需转载,请说明作者及出处】ASP脚本是采用明文(plaintext)方式来编写的。 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点) 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
页:
[1]