进度条
,因为无法使用JS访问文件系统,并对
文件流
进行分块。
可以考虑2种方式实现上传进度条:
1.flash:flash可以访问文件系统,并以二进制方式上传文件,这可以将文件进行分块
2.使用
ActiveX控件
:这个比较复杂一点,能够监控到每一个字节的进度,可以自己开发或使用第三方库。一般来说,对于前台类型的页面,出于安全和可用性不建议使用ActiveX控件,
s[0].style.width=100-r/i*100+"%"该代码不就是设置进度条的么如果你能更改页面你在标签中这样写:(资料完整度)然后在你的JS中s[0].style.width=100-r/i*100+"%"的下面写上:document.getElementById("wz_jd").innerHTML=100-r/i*100+"%"不就OK了么注意:你的JS中哪儿有那行代码就在那行下面追加如果不能更改页面就在那行代码下面这样写:document.getElementsByTagName("h5")[0].innerHTML="(资料完整度"+(100-r/i*100)+"%)"里面的0表示是第1个h5标签如果你有多个自己进行更改你从servlet里面获取到数据以后可以再jsp上面计算,用css写出总的进度条,然后在用百分比在写一个进度条两个进图条重合起来不久可以画出一个进度比例的图了嘛!按照你上面的写法图应该是没有的吧!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)