这个 WEB 进度条问题出在哪儿?
风声3 2010-10-07 03:53:46 现在的情况是这样的:
页面1启动一个Thread,这是一个时间较长的循环,循环过程中会向数据库中写进度值。
页面2启动一个Javascript异步访问,读取数据库中进度值显示出来,然后继续异步访问,直到获得进度值为100%。
现在的结果是这样的:
单步调试页面1 Thread,过程中确实有写进进度值,比如1%……
Javascript异步访问每次都获得第一个进度值(0%),很久后获得最后一个进度值(100%),中间一直获取到0%
这个问题出在哪呢?或者是不是应该用别的方式传递进度值,而不要采用数据库呢?