让asp逐行输出缓存(Response.flush),实时显示进度

让asp逐行输出缓存(Response.flush),实时显示进度

   写程序的人在编写由asp页面生成静态页面html的时候,如果同时生成大量页面,一定遇到过浏览器下方的进度条上显示着3%,6%,10%等缓慢增长的漫长等待过程。在这个等待过程中,你不知道页面已经生成到哪一条记录,只能大眼瞪小眼的等。

   如果你知道Response.Flush和Response.Clear,那你就可以不用这样的等待了。每生成一个Html页面,就用Response.write立即返回一条信息,提示该条数据库记录已经生成Html。

More...