写程序的人在编写由asp页面生成静态页面html的时候,如果同时生成大量页面,一定遇到过浏览器下方的进度条上显示着3%,6%,10%等缓慢增长的漫长等待过程。在这个等待过程中,你不知道页面已经生成到哪一条记录,只能大眼瞪小眼的等。 如果你知道Response.Flush和Response.Clear,那你就可以不用这样的等待了。每生成一个Html页面,就用Response.write立即返回一条信息,提示该条数据库记录已经生成Html。 这样,在同时生成大量页面的时候,你就不再是孤独的望着一片空白的页面...
http://www.jb51.net//article/15371.htm
[code]@echo offsetlocal enabledelayedexpansionset b=/-\ /-\ **set 速度=1set 退格=set n=0for %%i in (%SystemRoot%\*.*) do (call :a !n!© %%i>nul 2>nul&set /a n+=1)goto :eof:aset/a a=...
http://www.jb51.net//article/10927.htm
用过软件的朋友都知道,进度条是一个优秀软件的重要组成部分。它的存在能够使用户及时掌握程序的运行进度,确认应用程序正常工作。可是ASP中似乎没有上述标准控件,控制起来也比较麻烦。那幺如何实现进度条呢?以下是本人的一些观点(仅供参考)我们通常在用ASP处理程序(指的是写文件或操作数据库)的时候,会专门用一个页面(*.asp)去处理或控制这些程序,当处理完毕的时候再跳转到显示页面。这时我们就可以通过这些处理页面显示进度条。其方法是根据程序处理的进度依次画一百张同样的图形(如有颜色的矩形),从而形成进度条。其效果与用其它编程工具所实现的基本相似以下是一些Source,希望能够给各位有个启发。respo...
http://www.jb51.net//article/8282.htm
response.buffer=true'应用缓存技术.dimlostnum'防止dmax过大而dstep过小.dimshownumdelayshow(dstep,dmax)subdelayshow(dstep,dmax)'dmax表示要处理多少dmax(步)才能完成全过程,dstep表示已处理的占全过程的大致百分比. dimtotal'显示所有画面.dimdtemp'过渡变量.total=100dtemp=dstepdstep=dstep+lostnum if(dstep*total)/dmax<1then'当画面连1%都没有时,则不画,同时用变量lostnum存放...
http://www.jb51.net//article/4819.htm
共有:4/10,当前1/1页
[首页] [上一页]
1
[下一页] [尾页]
转到:
