-z-

     与上一篇关于进度条的文章不同的是,上一篇文章进度条实现功能的应用主要在于ASP.NET页面在打开时,设置进度条控制页面后台数据的加载过程,以前台进度条控件的显示为目的的。这篇文章,是我针对上述功能进行的修改,主要实现了前台页面,数据加载时,进度条的显示控制。主要应用于当前台js脚本需要大量计算数据时,提供进度条显示控制。

     代码主要在页面前台脚本块的实现。如下:

     进度条控件:

Code

 

 

     加载按钮:

Code

     脚本代码:

 

 

Code

     基本功能代码都在这里,单击按钮可以实现进度条的显示控制。现在一直有个问题:如何根据后台读取数据,实现前台进度条控件的显示功能呢!我试验了一个方法,但在后台为ProgressBar设置加载比例和百分比值时,后台是作为一个线程来处理的,不能实现前台进度条控件的逐步显示。不知哪位仁兄提供一些解决方案!