网页中带进度条的跳转

<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<title>跳转到itlearner.com</title>
</head>
<body>
<form name=loading>
<P align=center><FONT face=Arial color=#0066ff size=2>loading...</FONT>
<INPUT style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; COLOR: #0066ff; BORDER-TOP-style: none; PADDING-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT-style: none; BORDER-LEFT-style: none; BACKGROUND-COLOR: white; BORDER-BOTTOM-style: none"
size=46 name=chart>
<BR>
<INPUT style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #0066ff; BORDER-BOTTOM: medium none; TEXT-ALIGN: center" size=47 name=percent>
<script language="javascript">
var bar=0
var line="||"
var amount="||"
count()
function count(){
bar=bar+2
amount =amount + line
document.loading.chart.value=amount
document.loading.percent.value=bar+"%"
if (bar<99){
setTimeout("count()",100);
}else{
window.location = "http://www.itlearner.com/";
}
}
</script>
</P>
</form>
</body>
</html>
这是我在网上搜索到的带进度条带跳转
请高手对每一行进行解析,如果做不到就算了,只要回答出在哪里改时间就可以了

第1个回答  推荐于2016-11-07
<script language="javascript">
var bar=0 //先定义bar=0
var line="||"
var amount="||"
count()
function count(){
bar=bar+2
amount =amount + line
document.loading.chart.value=amount
document.loading.percent.value=bar+"%"
if (bar<99){ //如果bar<99,执行以下语句
setTimeout("count()",100); //100毫秒以后,执行count()函数
}else{ //否则,窗口跳转页面至该网址
window.location = "http://www.itlearner.com/";
}
}
</script>

该进度条是100毫秒,+ 1% ,10秒钟后,跳转页面!你要改时间的话!改100就好了

如果,还没能解决你的问题,百度找我吧!我天天在线··希望能帮到你本回答被提问者和网友采纳
第2个回答  2010-08-03
setTimeout("count()",100); JS定时函数 100S调用count()函数
第3个回答  推荐于2017-09-22
  可以用html5实现,也可以做成gif的图片,你只需要设置为和你程序设置一样的时间然后进度条自动结束就好了。用图片是最好实现,用ps软件就可以制作。

  这个的实现,有很多中方法,简单的,是使用 DIV 嵌套,例如:

<div style="width: 100px; height: 10px; border: solid 1px #ccc;text-align: left">
<div style="width: 64px;height: 8px;background-color: #abc000"></div>
</div>

100px 代表 100 分, 64px 代表实际的得分

  该进度条是100毫秒,+ 1% ,10秒钟后,跳转页面!要改时间的话!改100就好了
第4个回答  2012-05-29
setTimeout("count()",100); 把100改成你想要的时间就行了