现实一点只能做一个样子,假的,说白了就是一个效果动画而已,如果要做真的很麻烦,而且会降低加载数据的速度。
用js还是可以的,你可以这样:
在b页面数据加载之前放上你要加载的table的个数个按钮,这个个如亏数你可以接闹消收到的,或者你可以根据接收的数据算出来,按钮弄得好看点又液橡知细又长,一字排开,让人一看就是进度条,按钮上显示向右的箭头。
然后你就迭代你接受的数据,当第一个table里面的数据迭代完毕,你就让第一个按钮的字体编程高亮显示,当第二个table里面的数据迭代完毕,你就让第二个按钮的字体编程高亮显示,依次类推。
最后一个迭代完毕你就让这些按钮都隐藏。
HTTP本身无法实现上传进度条
,因为无法使用JS访问文件系统,并对
文件流
进行分块。
可以考虑2种方式实现上传进度条:
1.flash:flash可以访问文件系斗携统,并以二进制方式上传文件昌肆,这可以将文件进行分块
2.使用
ActiveX控件
:这个比较复杂一点,能够监控到每一个字节的进耐销轿度,可以自己开发或使用第三方库。一般来说,对于前台类型的页面,出于安全和可用性不建议使用ActiveX控件,
你从servlet里面获取到数据以后可以再jsp上面计算,用css写出总的进度条,然后在用百分比在写一个进度条两个进图条重合起来不久可以画出一个进仿禅度比例的图了嘛!册运按照你上面的州大梁写法图应该是没有的吧!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)