Javascript 进度条超过100

Javascript 进度条超过100,javascript,ajax,Javascript,Ajax,我的一个网页上有一个进度条。我对这个进度条的问题是,如果后台进程比预期时间长一点,它将继续运行,并超过100%,甚至超出帧 我使用文件中的元素来检查进度条的每个条件是否可用,然后相应地更新进度。这一切都很好,但无论我做什么,我仍然不能告诉进度条停止移动超过100%。当然,我是新手。 你能帮我弄清楚吗?我已经试着修了好几个小时了 仅供参考:后端是使用Django和python编写的 这是我的密码: $(文档).ready(函数抓取器(){ elem=document.getElementById

我的一个网页上有一个进度条。我对这个进度条的问题是,如果后台进程比预期时间长一点,它将继续运行,并超过100%,甚至超出帧

我使用文件中的元素来检查进度条的每个条件是否可用,然后相应地更新进度。这一切都很好,但无论我做什么,我仍然不能告诉进度条停止移动超过100%。当然,我是新手。 你能帮我弄清楚吗?我已经试着修了好几个小时了

仅供参考:后端是使用Django和python编写的

这是我的密码:

$(文档).ready(函数抓取器(){
elem=document.getElementById(“进度条内部”);
宽度=1;
间隔=设置间隔(ajaxcall,400);
var i;
完成=[];
加成=0.3;
});
var ajaxcall=函数getstatus(){
$(“#progressText”).text((宽度).toFixed(1)+'%');
$(“#进度条(内部:之后”).css('content',width+'%');

如果(width>=80&&finished.length)这一行不应该
$(“#progress_-bar_-inner:after”).css('content','%'+宽度);
应该
$(“#progress_-bar_-inner:after”).css('content',width+'''))是的。但这并没有解决问题。我非常感谢您的帮助。请使用
最大宽度:100%
并在设置文本前检查
宽度>100,如果重置为100
您能帮我一个忙并将此作为答案发送给我吗?如果您编辑我的代码段,我将非常感激。我对JavaScript几乎没有经验。