求帮助,关于进度条的写法?

jijihahalala 2011-06-07 04:52:38
大家好,我用javascript写了一个进度条,现在我想根据文件的大小来调整进度条进度,
该怎没实现呀?给点思路吧!或有相关代码也行,谢谢大家了!

我写的进度条如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<style type="text/css">
.spa{
font-size:12px;
color:#0066ff;

}
.put{
font-size:12px;
font-family:Arial;
color:#0066ff;
background-color:#fef4d9;
padding:0px;
border-style:none;
}

.put2{
font-size:12px;
color:#0066ff;
text-align:center;
border-width:medium;
border-style:none;
}


</style>
</HEAD>

<BODY>
<div id="up">
<span class="spa">载入中,请稍等...</span>
<input id="chart" type="text" size="54" class="put" readOnly />
<input id="percent" type="text" size="20" class="put2" readOnly />
</div>

<div id="ff">
<form name="upload" method="post" action="">
<input type="file" id="f" size="30" />
<input type="button" id="b" value="上传" onclick="count()"/>
</form>
</div>
<script language="javascript">
var bar=0;
var line="||";
var amount="";
document.getElementById("up").style.display="none";
function count(){
var f = document.getElementById("f");
var b = document.getElementById("b");
b.disabled = true;
f.disabled = true;
if(f.value==""){
b.disabled = false;
f.disabled = false;
alert("请添加上传文件");
return false;
}


document.getElementById("up").style.display="inline";
bar = bar+2;
amount = amount+line;
document.getElementById("chart").value=amount;
document.getElementById("percent").value=bar+"%";
if(bar<99){
setTimeout("count()",100);
}else{
b.disabled = false;
f.disabled = false;
alert("加载完毕!");

//document.getElementById("up").style.display="none";
window.location="a.html";
}
}

</script>
</BODY>
</HTML>
...全文
113 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jijihahalala 2011-06-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 kk297173176 的回复:]
引用 2 楼 jijihahalala 的回复:
引用 1 楼 kk297173176 的回复:
Upload
恩,就是上传文件,后台用servlet接,该怎样写呀!


关注。。。。红字的没整过
[/Quote]jsp也行呀!
kk297173176 2011-06-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jijihahalala 的回复:]
引用 1 楼 kk297173176 的回复:
Upload
恩,就是上传文件,后台用servlet接,该怎样写呀!
[/Quote]

关注。。。。红字的没整过
jijihahalala 2011-06-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 kk297173176 的回复:]
Upload
[/Quote]恩,就是上传文件,后台用servlet接,该怎样写呀!
kk297173176 2011-06-07
  • 打赏
  • 举报
回复

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧